body , html{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:Roboto;font-size:16px;}
#websiteContainer{color:rgb(136, 136, 136);font-family:Roboto;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#container_17192{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;z-index:100;}
#r_oc_ecContextualcategorymenu_17209 .mm-navbar .mm-title{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fafafa;font-size:20px;}
#r_oc_ecContextualcategorymenu_17209 .mm-navbar{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_17280{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(255, 255, 255);height:55px;}
#container_17281{border-bottom:0px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);width:25%;}
#container_17282 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_17282 i.offcanvas-button{display:none;}
#container_17282 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_17282{padding-left:0px;padding-right:0px;position:static;}
#container_17282 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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:rgb(255, 255, 255);height:40px;width:40px;}
#container_17282 > .pw-collapse-button > span{font-size:22px;}
#container_17282 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-right:0px;margin-top:8px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0px;z-index:2;}
#paragraph_17283{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMinicart_17284{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_17284 .card-title{display:none;}
#ecMinicart_17284 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_17284 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(255, 255, 255);font-size:15px;text-decoration:none;}
#ecMinicart_17284 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255, 255, 255);display:none;font-size:18px;}
#ecMinicart_17284 .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:rgb(0, 0, 0);display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_17284 .nocartitems{color:rgb(255, 255, 255);font-size:15px;font-variant:small-caps;}
#ecMinicart_17284 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_17284 .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_17284 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;display:inline-block;height:30px;width:30px;}
#ecMinicart_17284 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_17284 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_17284 .ecMinicartComp-cartTotalPrice{color:#b22223;float:right;text-align:right;width:50%;}
#ecMinicart_17284 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMinicart_17284 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_17284 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#paragraph_17285{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_17285 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecMinicart_17286{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;}
#ecMinicart_17286 .card-title{display:none;}
#ecMinicart_17286 .ecMinicartComp-totalItems{font-size:0px;}
#ecMinicart_17286 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#577226;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;text-align:center;width:20px;}
#ecMinicart_17286 .ecMinicartComp-gotoCart{display:none;}
#container_17287{border-bottom:0px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);width:25%;}
#container_17288 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_17288 i.offcanvas-button{display:none;}
#container_17288 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_17288 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_17288 > .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:22px;}
#container_17288{padding-left:0px;padding-right:0px;position:static;}
#container_17288 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#577226;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;left:0px;margin-top:8px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0px;z-index:2;}
#paragraph_17289{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMiniwishlist_17290{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_17290 .card-title{display:none;}
#ecMiniwishlist_17290 .nocartitems{color:rgb(255, 255, 255);font-size:15px;font-variant:small-caps;}
#ecMiniwishlist_17290 .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_17290 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255, 255, 255);color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:rgb(255, 255, 255);width:100%;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(255, 255, 255);font-size:15px;text-decoration:none;}
#ecMiniwishlist_17290 .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:rgb(0, 0, 0);display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;display:inline-block;height:30px;width:30px;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-totalItems{color:rgb(255, 255, 255);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMiniwishlist_17290 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMiniwishlist_17290 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#paragraph_17291{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_17291 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecMiniwishlist_17292{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;}
#ecMiniwishlist_17292 .card-title{display:none;}
#ecMiniwishlist_17292 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_17292 .ecMiniwishlistComp-totalItems{font-size:0px;}
#ecMiniwishlist_17292 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#577226;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;text-align:center;width:20px;}
#container_17299 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_17299 .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:30px;}
#container_17299 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:40px;padding-top:40px;right:0px;z-index:50;}
#container_17299{border-bottom:0px solid rgb(255, 255, 255);position:static;width:25%;}
#container_17299 > .pw-collapse-button > span{font-size:22px;}
#container_17299 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_17299 > .pw-collapse-target{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;box-shadow:2px 8px 7px 0px rgba(0, 0, 0, 0.25);margin-top:92px;}
#searchandfilter_17300 .formfield_field{margin-bottom:0px;}
#searchandfilter_17300 .formfield_button{width:auto;}
#searchandfilter_17300 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;text-align:center;}
#searchandfilter_17300 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:3px;border-top-left-radius:0px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#searchandfilter_17300 .formfield_error{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);font-size:15px;margin-top:0px;text-align:center;}
#textfield_17301 .formfield_field label{display:none;}
#textfield_17301 .formfield_field .inputfield{border-bottom-right-radius:3px;border-top-left-radius:3px;color:rgb(0, 0, 0) !important;font-size:18px;font-weight:300;padding-bottom:10px !important;padding-top:10px !important;}
#textfield_17301{width:100%;}
#textfield_17301 .formfield_error{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;color:rgb(234, 34, 34) !important;}
#paragraph_17328{text-align:center;}
#paragraph_17328 .paragraphComp-content h1{color:#b22223;font-size:2.5vw;font-weight:400;}
#paragraph_17328 .paragraphComp-content h2{color:#b22223;font-size:40px;font-weight:400;}
#container_17329{margin-bottom:90px;}
#container_17372{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/parallasse.jpg);background-origin:padding-box;background-position:46% 49%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #888888;border-top:1px solid #888888;box-shadow:none;padding-bottom:150px;padding-top:150px;}
#paragraph_17373{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.72);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:rgb(0, 0, 0);font-size:25px;font-weight:300;line-height:1.2;max-width:1000px;padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_17373 .paragraphComp-content h2{color:#6e0000;font-size:3vw;margin-bottom:15px;margin-top:15px;}
#cmsNewslist_17375 .cmsNewslistComp-row{margin-bottom:15px;}
#cmsNewslist_17375{margin-bottom:80px;}
#cmsFielddate_17378{position:relative;text-align:center;z-index:5;}
#cmsFielddate_17378 label{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;z-index:5;}
#cmsFieldsummary_17379 .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_17379 .card-body{display:none;}
#cmsFieldsummary_17379{margin-top:-14px;}
#cmsFieldtitle_17381 a{color:#b22223;font-size:20px;font-variant:small-caps;line-height:20px;text-align:left;}
#cmsFieldtitle_17381 a:hover{color:#577226;}
#cmsFieldsummary_17382 .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_17382 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_17382{margin-bottom:10px;margin-top:15px;}
#cmsFieldsummary_17383 .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_17383 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_17383{margin-top:auto;}
#cmsFieldsummary_17383 p.keepreading a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);display:inline-block;font-size:17px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_17384{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:0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding-bottom:30px;padding-top:30px;}
#Column_17386{margin-bottom:15px;}
#paragraph_17387{color:#b22223;font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_17388 > ul > li,#menu_17388  > li{padding-left:0px;}
#menu_17388 > ul > li > a,#menu_17388  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#Column_17389{margin-bottom:15px;}
#paragraph_17390{color:#b22223;font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_17391 > ul > li,#menu_17391  > li{padding-left:0px;}
#menu_17391 > ul > li > a,#menu_17391  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#Column_17392{margin-bottom:15px;}
#paragraph_17393{color:#b22223;font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_17394 > ul > li,#menu_17394  > li{padding-left:0px;}
#menu_17394 > ul > li > a,#menu_17394  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#Column_17395{margin-bottom:15px;}
#paragraph_17396{color:#b22223;font-size:16px;font-weight:500;margin-bottom:15px;}
#paragraph_17397 .paragraphComp-content a:hover{color:#577226;}
#html_17398{margin-bottom:50px;margin-top:50px;}
#Column_17400{border-top:1px solid rgb(246, 246, 246);}
#mcSubscription_17401{margin-top:20px;max-width:800px;}
#mcSubscription_17401 .formfield_field label{display:none;}
#mcSubscription_17401 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b22223;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-left:1px solid #b22223;border-right:1px solid #b22223;border-top:1px solid #b22223;border-top-left-radius:12px;border-top-right-radius:12px;color:rgb(255, 255, 255);font-weight:bold;height:38px;line-height:14px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);text-transform:uppercase;}
#mcSubscription_17401 .mcSubscriptionComp-message{color:#6e0000;}
#mcSubscription_17401 .mcSubscriptionComp-errormessage{color:rgb(214, 0, 0);}
#mcSubscription_17401 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#mcTextfield_17402 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(179, 179, 179);border-bottom-left-radius:3px;border-bottom-right-radius:0px;border-left:1px solid rgb(179, 179, 179);border-right:0px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);border-top-left-radius:3px;border-top-right-radius:0px;color:#b22223  !important;padding-bottom:12px !important;padding-top:12px !important;}
#container_17406{margin-bottom:5px;}
#navinfo_17407 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-left:0px;}
#navinfo_17407 > ul > li.active > a{color:#e76000;}
#navinfo_17407 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_17407 > ul > li:first-child > a,#navinfo_17407  > ul > li:first-child > span{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/image/ico-home_rossa.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;display:inline;font-size:0px;height:30px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:30px;}
#navinfo_17407 > ul > li > a,#navinfo_17407  > ul > li > span{color:rgb(136, 136, 136);line-height:30px;}
#navinfo_17407 > ul > li.active > a,#navinfo_17407  > ul > li.active > span{color:#b22223;font-size:18px;}
#navinfo_17408 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-left:0px;}
#navinfo_17408 > ul > li.active > a{color:#e76000;}
#navinfo_17408 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_17408 > ul > li:first-child > a,#navinfo_17408  > ul > li:first-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline;height:30px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:30px;}
#navinfo_17408 > ul > li > a,#navinfo_17408  > ul > li > span{color:rgb(136, 136, 136);line-height:30px;}
#navinfo_17408 > ul > li.active > a,#navinfo_17408  > ul > li.active > span{color:#b22223;font-size:18px;}
#ecCategory_17409{margin-bottom:20px;}
#container_17413 > .pw-collapse-target{position:relative;}
#container_17413 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_17414{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_17415{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecCatalogsearchandfilter_17416 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_17416 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_17416{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_17416 .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_17416 .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_17416 .formfield_field{margin-bottom:8px;}
#container_17417{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;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterautocomplete_17418 .formfield_field input[type=text]{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-bottom:0px;padding-left:10px;padding-top:0px;}
#ecFieldfilterautocomplete_17418 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_17418 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_17421{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_17421 .formfield_field label{border-bottom:1px solid rgb(136, 136, 136);font-size:18px;width:100%;}
#ecFieldfilterslider_17421 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_17421 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_17421 .formfield_field .ui-slider{color:#577226;}
#ecFieldfilterslider_17421 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterslider_17421 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_17421 .formfield_field .minslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_17421 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_17421 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_17422{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_17423{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicart_17424 .card-title{display:none;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:rgb(255, 255, 255);display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:#b22223;font-size:16px;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover{color:#e76000;}
#ecMinicart_17424 .ecMinicartComp-totalItems{color:rgb(0, 0, 0);font-size:14px;}
#ecMinicart_17424 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#577226;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;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart{width:100%;}
#ecMinicart_17424 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;width:100%;}
#ecMinicart_17424 .ecMinicartComp-cartLink{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 #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicart_17424 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/BackupFM/sab/Image/no-carello.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:14px;height:auto;padding-top:150px;text-align:center;width:100%;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_17424 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMinicart_17424 .ecMinicartComp-cartTotalPrice{float:right;}
#paragraph_17425{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_17425 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_17426{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_17427{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMiniwishlist_17428 .card-title{display:none;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart{width:100%;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-cartLink{border-bottom:0px solid #e76000;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMiniwishlist_17428 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/BackupFM/sab/Image/no-preferiri_red.jpg);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMiniwishlist_17428 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#paragraph_17429{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_17429 .paragraphComp-content a{color:rgb(255, 255, 255);}
#tabs_17435 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;padding-left:0px;}
#tabs_17435 .nav-tabs{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_17435 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;}
#tabs_17435 .nav-tabs .nav-item a.nav-link:hover{color:#577226;}
#tabs_17435 .tab-content{margin-top:-51px;}
#ecCatalog_17436 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecCatalog_17436 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_17436 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.49);top:-40px;width:100%;}
#ecCatalog_17436 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_17436 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_17436 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:15px;width:45px;}
#ecCatalog_17436{margin-bottom:80px;}
#ecCatalog_17436 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_17436 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_17436 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_17436 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecCatalog_17436 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_17436 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:15px;text-align:center;}
#ecCatalog_17436 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_17436 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_17436 .ecCatalogComp-cells{margin-top:20px;}
#ecCatalog_17436 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_17436 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#container_17437{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0px;}
#ecFieldprice_17438 div.price{display:none;font-size:18px;}
#ecFieldprice_17438 div.originalprice{display:none;}
#ecFieldprice_17438 div.priceondemand{display:none;}
#ecFieldprice_17438 div.minimalprice{display:none;}
#ecFieldprice_17438 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0px;text-shadow:1px 1px 0px #000000;width:80px;}
#ecFieldprice_17438{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255, 255, 255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_17439{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_17440{min-height:0px;}
#ecCatalog_17469 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecCatalog_17469 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_17469 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.49);top:-40px;width:100%;}
#ecCatalog_17469 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_17469 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_17469 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:15px;width:45px;}
#ecCatalog_17469{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_17469 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_17469 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_17469 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_17469 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecCatalog_17469 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_17469 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:15px;text-align:center;}
#ecCatalog_17469 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_17469 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_17469 .ecCatalogComp-cells{margin-top:20px;}
#ecCatalog_17469 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_17469 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ContainerRow_17470{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_17473 div.discount{background-attachment:none;background-clip:none;background-color:#577226;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-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_17473 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_17473 div.price{color:#b22223;font-size:25px;}
#ecFieldprice_17473 div.minimalprice{display:none;}
#ecFieldtitle_17475{margin-bottom:10px;}
#ecFieldtitle_17475 a{color:rgb(0, 0, 0);}
#ecFieldtitle_17475 a:hover{color:#b22223;}
#ecFieldprice_17478 div.discount{display:none;}
#ecFieldprice_17478 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_17478 div.price{display:none;font-size:40px;}
#ecFieldprice_17478 div.minimalprice{display:inline-block;}
#ecFieldprice_17478{margin-top:15px;}
#ecFieldtext_17479{margin-top:15px;}
#ecFieldtext_17479 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldtext_17480 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#container_17481{margin-bottom:30px;}
#paragraph_17482{color:#577226;font-weight:700;}
#ecMexalAvailability_17483 span.availability{font-size:20px;}
#ecMexalAvailability_17483 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_17483 a.availability_button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_17483 .div_button{margin-left:20px;}
#ecFieldaddtocart_17484{margin-top:15px;}
#ecFieldaddtocart_17484 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_17484 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_17484 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_17484 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_17484 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_17485{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_17486 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_17486 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_17487 a.addtocomparator{color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_17487 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ecGiftselection_17499 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:rgba(178, 34, 35, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#6e0000;font-size:23px;line-height:23px;padding-bottom:10px;padding-left:15px;padding-top:10px;text-align:left;}
#ecGiftselection_17499 .slider-col-btn{height:45px;position:absolute;right:10px;text-align:center;top:-46px;}
#ecGiftselection_17499 .slick-prev-button{background-attachment:none;background-clip:none;background-color:rgba(178, 34, 35, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#6e0000;left:0px;position:absolute;z-index:50;}
#ecGiftselection_17499 .slick-next-button{color:#6e0000;position:absolute;z-index:50;}
#ecGiftselection_17499 .slick-dots{display:none;}
#ecGiftselection_17499 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{border-right:1px solid rgb(245, 245, 245);width:320px;}
#ecGiftselection_17499 .ecGiftselectionComp-products{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:none;position:relative;}
#ecGiftselection_17499{margin-bottom:40px;}
#container_17500{height:100%;padding-bottom:30px;padding-top:30px;}
#ecFieldtitle_17501{margin-bottom:10px;}
#ecFieldtitle_17501 a{color:#b22223;display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_17501 a:hover{color:#577226;}
#container_17503{height:300px;}
#ecFieldimage_17504{min-height:0px;}
#ecFieldaddtocart_17505{margin-top:15px;}
#ecFieldaddtocart_17505 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;display:none;height:38px;margin-right:5px;width:50px;}
#ecFieldaddtocart_17505 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_17505 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_17505 a.addtocart{background-attachment:none;background-clip:none;background-color:#6e0000;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;height:40px;line-height:40px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;text-shadow:none;width:100%;}
#ecFieldaddtocart_17505 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_17505 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:40px;margin-bottom:10px;}
#container_17507{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_17508{color:#b22223;font-size:25px;}
#paragraph_17509{background-attachment:none;background-clip:none;background-color:rgb(255, 127, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_17510 .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 #dddddd;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:2px 4px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCartCustom_17510 .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:2px;border-bottom-right-radius:2px;border-left:0px solid rgb(245, 245, 245);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-top:20px;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.removecartitem{color:#b22223;font-size:20px;}
#ecCartCustom_17510 .ecCartCustomComp-order{font-weight:700;}
#ecCartCustom_17510 .ecCartCustomComp-order-text > span{color:rgb(0, 0, 0);font-size:14px;}
#ecCartCustom_17510 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_17510 .ecCartCustomComp-order-button > a{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid transparent;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:5px;padding-bottom:3px;padding-left:15px;padding-right:15px;padding-top:3px;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a{color:#e76000;font-size:20px;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{margin-bottom:0px;}
#ecCartCustom_17510 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_17510 .ecCartCustomComp-subTotal .subTotal .price{color:rgb(0, 0, 0);font-weight:800;}
#ecCartCustom_17510 .ecCartCustomComp-cartEmpty{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:5px;}
#ecCartCustom_17510 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_17510 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_17510 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;}
#ecCartCustom_17510 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-top:20px;}
#ecCartCustom_17510 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:25px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17510 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_17510 .ecCartCustomComp-cartWishlist{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-top:5px;}
#ecCartCustom_17510 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_17510 .ecCartCustomComp-cartWishlist a.addcartwishlist:hover{color:rgb(255, 255, 255);}
#ecCartCustom_17510 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_17510 .ecCartCustomComp-valueTotalArticles{color:rgb(0, 0, 0);font-size:19px;font-weight:800;}
#ecCartCustom_17510 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245, 245, 245);padding-left:0px;padding-right:0px;}
#ecCartCustom_17510 .ecCartCustomComp-grandTotal{font-size:25px;margin-top:5px;}
#ecCartCustom_17510 .ecCartCustomComp-grandTotal .grandTotal .price{color:#b22223;}
#ecCartCustom_17510 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:rgb(147, 182, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_17510 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_17510 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17510 .ecCartCustomComp-titleShippingQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:5px;padding-top:5px;text-align:left;}
#ecCartCustom_17510 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0px;padding-right:0px;}
#ecCartCustom_17510 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCartCustom_17510 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_17510 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_17510 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17510 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#b22223;}
#ecCartCustom_17510 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{font-size:16px;height:45px;}
#ecCartCustom_17510 .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_17510 .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_17510 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_17510 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_17510 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17510 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_17510 .ecCartCustomComp-titleBillingQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_17510 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_17510 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:4px;}
#ecCartCustom_17510 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17510 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable{margin-bottom:10px;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem{color:#b22223;}
#ecCartCustom_17510 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{color:#577226;}
#container_17512{margin-top:10px;}
#paragraph_17513{font-size:14px;}
#ecFieldtext_17514{font-size:14px;}
#ecFieldtext_17514 div.labelfield{display:none;padding-right:0px;}
#container_17515{margin-top:10px;}
#paragraph_17516{font-size:14px;}
#ecFieldtext_17517{font-size:14px;}
#ecFieldtext_17517 div.labelfield{display:none;padding-right:0px;}
#container_17518{margin-top:10px;}
#paragraph_17519{font-size:14px;}
#ecFieldprice_17520 div.originalprice{text-decoration:line-through;}
#ecFieldprice_17520 div.discount{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;font-weight:700;padding-left:5px;padding-right:5px;}
#ecFieldprice_17520 div.price{color:rgb(0, 0, 0);font-size:20px;font-weight:500;}
#container_17521{margin-top:10px;}
#paragraph_17522{font-size:18px;}
#ecFieldquantity_17523 .rowUnit{display:none;}
#ecFieldquantity_17523 .rowUnitSize{display:block;}
#ecFieldquantity_17523 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;font-weight:bold;height:40px;text-align:center;}
#ecFieldquantity_17523{margin-top:10px;}
#container_17524{margin-top:10px;}
#paragraph_17525{font-size:20px;}
#ecFieldtext_17526{color:rgb(0, 0, 0);font-size:25px;font-weight:bold;margin-top:10px;}
#ecFieldautocomplete_17528{border-bottom:0px solid #000000;border-top:0px solid #000000;font-size:18px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_17528 .quicksearch input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_17528 .quickconfigurator .configurator_control select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_17528 .quickaddtocart input.quantity{border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;float:left;font-size:14px;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_17528 .quickaddtocart a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:40px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldautocomplete_17528 .quickconfigurator .configurator_label{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_17528 .quickconfigurator .configurator_li label{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_17528 .quickaddtocart a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#paragraph_17529{color:#b22223;font-size:20px;text-align:center;}
#ecFieldquantity_17530 .rowUnit{display:none;}
#ecFieldquantity_17530 .rowUnitSize{display:block;}
#ecFieldquantity_17530 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:40px;margin-left:-8px;text-align:center;width:52px;}
#ecFieldquantity_17530{font-size:16px;margin-top:10px;}
#paragraph_17531{color:#b22223;font-size:20px;text-align:center;}
#ecFieldtext_17532{font-size:19px;font-weight:bold;margin-top:10px;text-align:center;}
#ecFieldtext_17532 div.textfield{color:rgb(0, 0, 0) !important;}
#paragraph_17533{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_17533 .paragraphComp-content h2{color:#577226;font-size:35px;font-weight:400;}
#container_17568{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_17569{color:#b22223;font-size:25px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body{border-bottom:1px solid rgb(245, 245, 245);margin-bottom:5px;padding-left:0px;padding-right:0px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .title{background-attachment:none;background-clip:none;background-color:rgb(147, 182, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #000000;color:rgb(255, 255, 255);font-size:18px;font-weight:300;padding-bottom:5px;padding-left:6px;padding-top:3px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0px solid #000000;border-top:0px solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body span.price{color:#b22223;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#577226;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0px solid #000000;border-right:0px solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0px solid #000000;border-right:0px solid #000000;color:rgb(255, 255, 255);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-documents a{color:#b22223;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245, 245, 245);margin-top:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutHead h3.title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutHead h3.status{color:#577226;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#b22223;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0, 0, 0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245, 245, 245);border-left:1px solid rgb(245, 245, 245);border-right:1px solid rgb(245, 245, 245);border-top:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222, 222, 222);border-left:0px solid rgb(245, 245, 245);border-right:0px solid rgb(245, 245, 245);border-top:0px solid #000000;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);font-size:22px;margin-left:auto;margin-top:15px;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221, 221, 221);border-top:0px solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0px solid rgb(221, 221, 221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#b22223;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221, 221, 221);text-align:right;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-externalReference{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-extAppearance{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-note{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221, 221, 221);padding-top:10px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:04px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0, 0, 0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0, 0, 0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#b22223;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:18px;margin-bottom:20px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_17571{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 #b22223;margin-bottom:80px;padding-bottom:30px;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-documents{color:rgb(0, 0, 0);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#577226;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#b22223;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#b22223;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0, 0, 0);}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0, 0, 0);font-weight:400;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-externalReference h4{color:#b22223;font-weight:400;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-extAppearance h4{color:#b22223;font-weight:400;}
#ecCheckoutCustom_17571 .ecCheckoutCustomComp-note h4{color:#b22223;font-weight:400;}
#ecFieldtitle_17573 a{font-size:30px;}
#ecFieldtitle_17573{color:#b22223;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_17576{margin-top:10px;}
#paragraph_17577{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17578{font-size:15px;}
#ecFieldtext_17578 div.labelfield{display:none;padding-right:0px;}
#container_17579{margin-top:10px;}
#paragraph_17580{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17581{font-size:15px;}
#ecFieldtext_17581 div.labelfield{display:none;padding-right:0px;}
#container_17582{margin-top:10px;}
#paragraph_17583{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_17584 div.originalprice{text-decoration:line-through;}
#ecFieldprice_17584 div.discount{background-attachment:none;background-clip:none;background-color:#577226;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_17584 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_17586{margin-top:10px;}
#paragraph_17587{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17588{font-size:15px;}
#ecFieldtext_17588 div.labelfield{display:none;padding-right:0px;}
#container_17589{margin-top:10px;}
#paragraph_17590{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17591{font-size:15px;}
#ecFieldtext_17591 div.labelfield{display:none;padding-right:0px;}
#container_17592{margin-top:10px;}
#paragraph_17593{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17594{font-size:15px;}
#ecFieldtext_17594 div.labelfield{display:none;padding-right:0px;}
#container_17595{border-left:1px solid #888888;height:100%;}
#paragraph_17596{color:#b22223;font-size:25px;}
#ecFieldtext_17597{color:rgb(0, 0, 0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#Column_17600{margin-bottom:20px;}
#ecFieldimage_17601 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_17601 .carousel-control-prev > i{line-height:40px;}
#ecFieldimage_17601 .carousel-control-next{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_17601 .carousel-control-next > i{line-height:40px;}
#ecFieldimage_17601 div.primaryProductImage{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;}
#ecFieldimage_17601{padding-top:5px;}
#Column_17602{margin-bottom:20px;}
#Column_17604{padding-left:0px;padding-right:0px;}
#ecFieldnavigationproducts_17605{text-align:center;}
#ecFieldnavigationproducts_17607{text-align:center;}
#ecFieldrating_17610{margin-bottom:10px;}
#ecFieldprice_17614{margin-bottom:20px;}
#ecFieldprice_17614 div.price{color:#b22223;font-size:35px;}
#ecFieldprice_17614 div.discount{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-left:15px;margin-right:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_17614 div.originalprice{font-size:20px;text-decoration:line-through;}
#ecFieldprice_17614 div.priceondemand{color:#b22223;font-size:18px;}
#ecFieldprice_17614 .qty-pricing{color:rgb(0, 0, 0);margin-top:10px;}
#ecFieldprice_17614 .qty-pricing span.qta{color:#577226;font-size:15px;}
#ecFieldprice_17614 .qty-pricing span.price{color:#b22223;font-size:15px;}
#ContainerRow_17615{border-bottom:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);margin-bottom:20px;padding-bottom:10px;padding-top:8px;}
#ecFieldtext_17617 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_17617 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#b22223 !important;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_17617{margin-top:5px;}
#ecFieldtext_17619 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_17619 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#b22223 !important;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_17619{margin-top:-5px;}
#container_17625{margin-top:20px;}
#ecFieldaddtocart_17626 input.quantity{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;width:45px;}
#ecFieldaddtocart_17626 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0);color:rgb(255, 255, 255);height:45px;line-height:45px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;}
#ecFieldaddtocart_17626 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:35px;height:45px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_17626 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:30px;line-height:30px;margin-right:10px;}
#ecFieldaddtocart_17626 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_17626 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtowishlist_17628 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#b22223;font-size:25px;padding-bottom:0px;padding-left:0px;padding-top:0px;}
#ecFieldaddtowishlist_17628 a.addtowishlist:hover{color:#577226;}
#ecFieldaddtowishlist_17628{color:#b22223;width:60px;}
#Column_17630{margin-bottom:20px;}
#paragraph_17647{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_17647 .paragraphComp-content h2{color:#b22223;font-size:35px;font-weight:400;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container h2{color:#b22223;font-weight:400;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#ecFieldcomments_17648 .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_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:3px;border-top-right-radius:3px;height:150px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(0, 154, 75);}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(0, 0, 0);margin-top:10px;text-align:right;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-left:10px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:0px solid rgb(179, 179, 179);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;padding-left:0px;padding-right:0px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{margin-top:10px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(209, 209, 209);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a: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_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.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_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(179, 179, 179);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0px solid rgb(179, 179, 179);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:5px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0, 0, 0);}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:40px;padding-left:20px;width:50px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container_items .nocomments{color:#577226;font-size:18px;text-align:center;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(225, 6, 6);}
#ecFieldcomments_17648 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(225, 6, 6);}
#paragraph_17650{color:rgb(0, 0, 0);}
#ecFieldcommentauthor_17651{color:#b22223;font-weight:bold;}
#ecFieldcommentdate_17653{color:rgb(0, 0, 0);font-weight:bold;margin-left:5px;}
#ecFieldcommentdate_17653 label{margin-bottom:0px;}
#container_17656{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;margin-top:8px;padding-bottom:15px;padding-top:15px;}
#ecFieldcommenttext_17657{color:rgb(0, 0, 0);}
#ecFieldcommentapprovation_17658{color:#b22223;font-size:14px;font-weight:700;}
#ecFieldcommentapprovation_17658 label{margin-bottom:0px;}
#ecFieldcommentvote_17659{color:rgb(0, 0, 0);}
#ecFieldcommentvote_17659 a.yesButton{color:rgb(11, 157, 27);font-weight:800;margin-left:10px;}
#ecFieldcommentvote_17659 a.noButton{color:rgb(211, 8, 8);font-weight:800;}
#paragraph_17694{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_17694 .paragraphComp-content h2{color:#577226;font-size:35px;font-weight:400;}
#ecPopularity_17695 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_17695 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_17695 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245, 245, 245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_17695{border-left:1px solid rgb(245, 245, 245);margin-top:20px;}
#ecPopularity_17695 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_17695 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#container_17729{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_17730{color:#b22223;font-size:25px;}
#paragraph_17732{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid transparent;color:rgb(0, 0, 0);margin-top:0px;padding-bottom:15px;padding-top:15px;text-align:right;}
#ecOrders_17733{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:0px;}
#ecOrders_17733 .ecOrdersComp-orders{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:3px;font-size:20px;margin-bottom:20px;margin-left:-3px;padding-bottom:30px;padding-left:30px;padding-right:30px;}
#ecOrders_17733 .nav.flex-column .nav-item{border-bottom:0px solid #000000;font-size:20px;margin-bottom:8px;}
#ecOrders_17733 .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_17733 .nav.flex-column .nav-item .nav-link:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(246, 246, 246);border-left:1px solid rgb(246, 246, 246);border-right:1px solid rgb(246, 246, 246);border-top:1px solid rgb(246, 246, 246);color:#577226;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{font-size:16px;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#b22223;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#b22223;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#b22223;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#b22223;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17733 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_17733 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecOrders_17733 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecOrders_17733 .ecOrdersComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder:hover{color:#577226;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder:hover{color:#577226;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder:hover{color:#577226;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder:hover{color:#577226;}
#ecOrders_17733 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_17733 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);height:50px;margin-bottom:20px;}
#ecOrders_17733 .nav.flex-column .nav-item .nav-link.active:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);}
#ecOrders_17733 .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_17733 .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_17733 .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_17733 .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_17733 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-left:1px solid #dddddd;border-right:0px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:3px;color:#b22223;padding-bottom:10px;padding-top:10px;}
#ecOrders_17733 .nav{border-right:0px solid #dddddd;}
#ecOrders_17733 .tabsComp-tabs li:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#577226;}
#ecOrders_17733 .nav.flex-column .nav-item:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderNameCol{font-size:16px;}
#ecOrders_17733 .ecOrdersComp-ordersTable .ecOrdersComp-orderDateCol{font-size:16px;}
#ecOrders_17733 .ecOrdersComp-orderTableRow .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecOrders_17733 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:8px;padding-top:8px;}
#container_17734{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_17735{color:#b22223;font-size:25px;}
#ecWishlistCustom_17737 .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;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0px;padding-top:15px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-cart label{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-bottom:10px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:10px;margin-right:5px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:10px;margin-left:0px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{color:rgb(0, 0, 0);font-size:18px;height:50px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{color:rgb(0, 0, 0);font-size:18px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{color:#b22223;font-size:20px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:#b22223;font-size:20px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistCart{color:#000000;float:right;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-results{color:rgb(0, 0, 0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailHead h3{color:rgb(0, 0, 0);font-size:18px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#b22223;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_17737 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-section > .title,#ecWishlistCustom_17737  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:0px;padding-top:20px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{color:#b22223;font-size:34px;margin-right:15px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{color:#b22223;font-size:18px;}
#ecWishlistCustom_17737 .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-top:1px solid rgb(245, 245, 245);box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;}
#ecWishlistCustom_17737 .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:2px 3px 7px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist:hover{color:#577226;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist:hover{color:#577226;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_17737{margin-bottom:60px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#577226;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#6e0000;}
#ecFieldtitle_17739 a{color:#b22223;font-size:25px;}
#ecFieldtitle_17739{color:#b22223;font-size:25px;text-transform:uppercase;word-spacing:-1px;}
#container_17740{margin-top:25px;}
#paragraph_17741{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:8px;}
#ecFieldtext_17742{font-size:16px;}
#ecFieldtext_17742 div.labelfield{display:none;padding-right:0px;}
#container_17743{margin-top:10px;}
#paragraph_17744{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:8px;}
#ecFieldtext_17745{font-size:16px;}
#ecFieldtext_17745 div.labelfield{display:none;padding-right:0px;}
#container_17746{margin-top:10px;}
#paragraph_17747{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:10px;}
#ecFieldquantity_17748 .rowUnit{display:none;}
#ecFieldquantity_17748 .rowUnitSize{display:block;}
#ecFieldquantity_17748 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_17748{margin-top:10px;text-align:center;}
#paragraph_17749{color:#b22223;font-size:20px;margin-bottom:20px;text-align:center;}
#ecFieldquantity_17750 .rowUnit{display:none;}
#ecFieldquantity_17750 .rowUnitSize{display:block;}
#ecFieldquantity_17750 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_17750{margin-top:10px;text-align:center;}
#paragraph_17751{text-align:center;}
#paragraph_17751 .paragraphComp-content h1{color:#b22223;font-size:2.5vw;font-weight:400;}
#paragraph_17751 .paragraphComp-content h2{color:#b22223;font-size:40px;font-weight:400;}
#container_17753{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_17754{color:#b22223;font-size:25px;}
#paragraph_17755{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_17756 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_17756 .ecRmaCustomComp-documents{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_17756 .ecRmaCustomComp-documents a{color:#b22223;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaHead h3.title{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaHead h3.status{color:#b22223;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecRmaCustom_17756 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_17756 .ecRmaCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_17756 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_17756 .ecRmaCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_17756 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_17756 .ecRmaCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_17756 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_17756 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_17756 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_17756 .ecRmaCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_17756 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_17756 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0px;width:40%;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{font-size:22px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:rgb(0, 0, 0);font-size:25px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#b22223;font-size:25px;}
#ecRmaCustom_17756 .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_17756 .ecRmaCustomComp-externalReference h4{color:rgb(0, 0, 0);font-weight:800;}
#ecRmaCustom_17756 .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_17756 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;margin-top:10px;width:100%;}
#ecRmaCustom_17756 .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_17756 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_17756 .ecRmaCustomComp-condition{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);}
#ecRmaCustom_17756 .ecRmaCustomComp-confirmcondition label{font-weight:800;margin-bottom:10px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaFooter a{background-attachment:none;background-clip:none;background-color:#b22223;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_17756 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_17756{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 #b22223;margin-bottom:60px;padding-top:20px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221, 221, 221);margin-bottom:5px;}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:rgb(0, 0, 0);font-weight:600;}
#ecRmaCustom_17756 .ecRmaCustomComp-extAppearance h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_17756 .ecRmaCustomComp-note h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_17756 .ecRmaCustomComp-confirmcondition{color:rgb(0, 0, 0);}
#ecRmaCustom_17756 .ecRmaCustomComp-rmaTable .title{color:rgb(0, 0, 0);}
#ecFieldtitle_17758 a{font-size:30px;}
#ecFieldtitle_17758{color:#b22223;font-size:25px;font-weight:400;text-transform:uppercase;word-spacing:-1px;}
#container_17759{margin-top:10px;}
#paragraph_17760{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17761{font-size:15px;}
#ecFieldtext_17761 div.labelfield{display:none;padding-right:0px;}
#container_17762{margin-top:10px;}
#paragraph_17763{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17764{font-size:15px;}
#ecFieldtext_17764 div.labelfield{display:none;padding-right:0px;}
#container_17765{margin-top:10px;}
#paragraph_17766{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_17767 div.originalprice{text-decoration:line-through;}
#ecFieldprice_17767 div.discount{background-attachment:none;background-clip:none;background-color:#577226;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_17767 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_17768{margin-top:10px;}
#paragraph_17769{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_17770{font-size:15px;}
#ecFieldtext_17770 div.labelfield{display:none;padding-right:0px;}
#container_17771{margin-top:10px;}
#paragraph_17772{font-size:18px;}
#textfield_17773 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_17773{text-align:center;}
#textfield_17774 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_17774{text-align:center;}
#ecFieldtext_17775{color:rgb(0, 0, 0);font-size:23px;font-weight:600;margin-top:10px;text-align:center;}
#textareafield_17776 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#textareafield_17776 .formfield_field label{color:rgb(0, 0, 0);font-size:16px;font-weight:700;}
#userregistration_17781 .accounttype{font-size:22px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_17781 .accounttype > label{color:rgb(0, 0, 0);font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#userregistration_17781 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_17781 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_17781 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_17781 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_17781{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 #b22223;margin-bottom:60px;padding-bottom:30px;}
#paragraph_17782{color:rgb(0, 0, 0);font-size:28px;font-variant:normal;}
#ContainerRow_17783{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid rgb(245, 245, 245);padding-bottom:10px;padding-top:15px;}
#Column_17784{padding-left:5px;padding-right:05px;}
#Column_17786{padding-left:5px;padding-right:05px;}
#Column_17788{padding-left:5px;padding-right:05px;}
#Column_17790{padding-left:5px;padding-right:05px;}
#Column_17792{padding-left:5px;padding-right:05px;}
#Column_17794{padding-left:5px;padding-right:05px;}
#paragraph_17796{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:normal;}
#ContainerRow_17797{border-bottom:1px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);margin-bottom:10px;padding-top:15px;}
#Column_17798{padding-left:5px;padding-right:05px;}
#Column_17800{padding-left:5px;padding-right:05px;}
#Column_17802{padding-left:5px;padding-right:05px;}
#Column_17804{padding-left:5px;padding-right:05px;}
#Column_17806{padding-left:5px;padding-right:05px;}
#Column_17808{padding-left:5px;padding-right:5px;}
#html_17809{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:1px solid rgb(245, 245, 245);border-top:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:20px;line-height:1;padding-bottom:8px;padding-left:20px;padding-top:12px;}
#ContainerRow_17810{border-bottom:1px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_17811{margin-bottom:10px;padding-left:5px;padding-right:05px;}
#paragraph_17812{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#Column_17813{padding-left:5px;padding-right:05px;}
#Column_17815{padding-left:5px;padding-right:05px;}
#Column_17817{padding-left:5px;padding-right:05px;}
#Column_17819{padding-left:5px;padding-right:05px;}
#Column_17821{padding-left:5px;padding-right:05px;}
#paragraph_17823{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:normal;}
#ContainerRow_17824{border-bottom:1px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_17825{padding-left:5px;padding-right:05px;}
#Column_17827{padding-left:5px;padding-right:05px;}
#Column_17829{padding-left:5px;padding-right:05px;}
#passwordfield_17830 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#Column_17831{padding-left:5px;padding-right:05px;}
#passwordfield_17832 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_17833{border-bottom:1px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_17840{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_17841{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);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;height:100%;padding-bottom:10px;padding-top:10px;}
#paragraph_17842{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_17843 .privacycontrol{display:none;}
#privacyfield_17843 .formfield_field > label{height:20px;line-height:25px;padding-right:5px;}
#container_17846{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_17847{color:#b22223;font-size:25px;}
#tabs_17849{margin-top:0px;}
#tabs_17849 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #dddddd;border-right:0px solid rgb(0, 0, 0);border-top:0px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:20px;font-variant:normal;margin-left:10px;margin-right:10px;text-transform:uppercase;}
#tabs_17849 .nav-tabs{border-bottom:0px solid #dddddd;margin-bottom:30px;margin-top:30px;}
#tabs_17849 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#tabs_17849 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#tabs_17849 .nav-tabs .nav-item a.nav-link:hover{color:#577226;}
#userprofile_17850 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:15px;height:45px;}
#userprofile_17850 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userprofile_17850{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 #b22223;margin-bottom:50px;margin-top:30px;padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:40px;}
#userprofile_17850 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;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;margin-top:30px;padding-bottom:10px;padding-top:10px;}
#userprofile_17850 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(28, 159, 57);font-size:25px;text-align:center;}
#userprofile_17850 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fafafa;float:right;margin-bottom:10px;width:180px;}
#userprofile_17850 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:rgb(255, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17851{border-bottom:1px solid rgb(221, 221, 221);color:rgb(0, 0, 0);font-size:25px;font-variant:normal;}
#ContainerRow_17852{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);margin-top:20px;padding-bottom:10px;padding-top:15px;}
#Column_17853{padding-left:5px;padding-right:05px;}
#Column_17855{padding-left:5px;padding-right:05px;}
#Column_17857{padding-left:5px;padding-right:05px;}
#Column_17859{padding-left:5px;padding-right:05px;}
#Column_17861{padding-left:5px;padding-right:05px;}
#Column_17863{padding-left:5px;padding-right:05px;}
#paragraph_17865{border-bottom:1px solid rgb(221, 221, 221);color:rgb(0, 0, 0);font-size:25px;font-variant:normal;}
#ContainerRow_17866{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_17867{padding-left:5px;padding-right:05px;}
#Column_17869{padding-left:5px;padding-right:05px;}
#Column_17871{padding-left:5px;padding-right:05px;}
#passwordfield_17872 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#Column_17873{padding-left:5px;padding-right:05px;}
#passwordfield_17874 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#useraddressbook_17875{margin-bottom:50px;margin-top:30px;}
#useraddressbook_17875 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#useraddressbook_17875 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;}
#useraddressbook_17875 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;}
#useraddressbook_17875 .edit-panel{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:1px solid rgb(245, 245, 245);box-shadow:2px 4px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#useraddressbook_17875 .edit-panel label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#useraddressbook_17875 .edit-panel input[type=text],#useraddressbook_17875  .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_17875 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);float:left;font-size:16px;width:50%;}
#useraddressbook_17875 .addresses-panel ul li .address{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_17875 .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_17875 .edit-panel .address-legend{color:rgb(0, 0, 0);font-size:18px;margin-bottom:20px;}
#useraddressbook_17875 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_17876{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.6);background-image:none;background-origin:none;background-size:none;z-index:100;}
#container_17877{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:130px;}
#container_17878{height:100%;}
#imagelink_17879 img{max-height:40px;width:auto;}
#imagelink_17879{display:none;}
#paragraph_17880 .paragraphComp-content a{color:rgb(255, 255, 255);font-weight:bold;}
#paragraph_17880{display:none;font-size:24px;font-weight:bold;margin-right:50px;}
#container_17881 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_17881{position:static;}
#container_17881 .pw-collapse-target{left:0px;right:0px;}
#container_17881 > .pw-collapse-button > span{color:#b22223;}
#container_17882{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:50px;z-index:1;}
#ContainerRow_17883{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_17885 li a{font-size:18px;font-weight:300;margin-bottom:8px;padding-left:0px;text-transform:uppercase;}
#ecContextualcategorymenu_17885 > ul > li > a,#ecContextualcategorymenu_17885  > li > a{font-weight:600;}
#ecContextualcategorymenu_17885 > ul > li > a:hover,#ecContextualcategorymenu_17885  > li > a:hover{color:#e76000;}
#ecContextualcategorymenu_17885 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_17885  > li > ul > li > a:hover{color:#e76000;}
#ecContextualcategorymenu_17885 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_17885  > li > ul > li ul li a:hover,#ecContextualcategorymenu_17885  li ul li ul li a.active:hover{color:#e76000;}
#ecContextualcategorymenu_17885 > ul > li > ul,#ecContextualcategorymenu_17885 > li > ul{padding-left:0px;}
#ecContextualcategorymenu_17885{padding-left:0px;}
#paragraph_17886{color:rgb(179, 179, 179);margin-bottom:30px;}
#paragraph_17886 .paragraphComp-content a{border-bottom:1px solid rgb(179, 179, 179);border-left:1px solid rgb(179, 179, 179);border-right:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);color:rgb(179, 179, 179);display:inline-block;font-size:24px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_17886 .paragraphComp-content a:hover{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;}
#paragraph_17888{color:rgb(0, 0, 0);margin-bottom:030px;padding-left:100px;text-align:right;}
#paragraph_17888 .paragraphComp-content h2{font-size:50px;font-weight:700;}
#imagelink_17889{text-align:right;}
#container_17891{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:50px;z-index:1;}
#ContainerRow_17892{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_17894 li a{font-size:18px;font-weight:300;margin-bottom:8px;padding-left:0px;text-transform:uppercase;}
#ecContextualcategorymenu_17894 > ul > li > a,#ecContextualcategorymenu_17894  > li > a{font-weight:600;}
#ecContextualcategorymenu_17894 > ul > li > a:hover,#ecContextualcategorymenu_17894  > li > a:hover{color:#e76000;}
#ecContextualcategorymenu_17894 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_17894  > li > ul > li > a:hover{color:#e76000;}
#ecContextualcategorymenu_17894 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_17894  > li > ul > li ul li a:hover,#ecContextualcategorymenu_17894  li ul li ul li a.active:hover{color:#e76000;}
#ecContextualcategorymenu_17894 > ul > li > ul,#ecContextualcategorymenu_17894 > li > ul{padding-left:0px;}
#ecContextualcategorymenu_17894{padding-left:0px;}
#paragraph_17895{color:rgb(179, 179, 179);margin-bottom:30px;}
#paragraph_17895 .paragraphComp-content a{border-bottom:1px solid rgb(179, 179, 179);border-left:1px solid rgb(179, 179, 179);border-right:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);color:rgb(179, 179, 179);display:inline-block;font-size:24px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_17895 .paragraphComp-content a:hover{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;}
#paragraph_17897{color:rgb(0, 0, 0);margin-bottom:030px;padding-left:100px;text-align:right;}
#paragraph_17897 .paragraphComp-content h2{font-size:50px;font-weight:700;}
#imagelink_17898{text-align:right;}
#container_17902 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_17902{position:static;}
#container_17902 .pw-collapse-target{left:0px;right:0px;}
#container_17903{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:50px;}
#ContainerRow_17904{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17906 .paragraphComp-content h2{color:#e76000;margin-bottom:25px;}
#paragraph_17906{color:rgb(0, 0, 0);}
#paragraph_17907 .paragraphComp-content h2{color:#e76000;margin-bottom:25px;}
#paragraph_17907{color:rgb(0, 0, 0);}
#paragraph_17907 .paragraphComp-content h3{margin-bottom:10px;text-decoration:underline;}
#paragraph_17907 .paragraphComp-content a{font-size:20px;}
#paragraph_17907 .paragraphComp-content a:hover{color:#e76000;}
#paragraph_17908{color:rgb(179, 179, 179);margin-bottom:30px;}
#paragraph_17908 .paragraphComp-content a{border-bottom:1px solid rgb(179, 179, 179);border-left:1px solid rgb(179, 179, 179);border-right:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);color:rgb(179, 179, 179);display:inline-block;font-size:24px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_17908 .paragraphComp-content a:hover{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;}
#paragraph_17910{color:rgb(0, 0, 0);margin-bottom:030px;padding-left:100px;text-align:right;}
#paragraph_17910 .paragraphComp-content h2{font-size:50px;font-weight:700;}
#imagelink_17911{text-align:right;}
#container_17913 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_17913{position:static;}
#container_17913 .pw-collapse-target{left:0px;right:0px;}
#container_17914{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:50px;}
#ContainerRow_17915{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17917 .paragraphComp-content h2{color:#e76000;margin-bottom:25px;}
#paragraph_17917{color:rgb(0, 0, 0);}
#paragraph_17918 .paragraphComp-content h2{color:#e76000;margin-bottom:25px;}
#paragraph_17918{color:rgb(0, 0, 0);}
#paragraph_17918 .paragraphComp-content h3{margin-bottom:10px;text-decoration:underline;}
#paragraph_17918 .paragraphComp-content a{font-size:20px;}
#paragraph_17918 .paragraphComp-content a:hover{color:#e76000;}
#paragraph_17919{color:rgb(179, 179, 179);margin-bottom:30px;}
#paragraph_17919 .paragraphComp-content a{border-bottom:1px solid rgb(179, 179, 179);border-left:1px solid rgb(179, 179, 179);border-right:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);color:rgb(179, 179, 179);display:inline-block;font-size:24px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_17919 .paragraphComp-content a:hover{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;}
#paragraph_17921{color:rgb(0, 0, 0);margin-bottom:030px;padding-left:100px;text-align:right;}
#paragraph_17921 .paragraphComp-content h2{font-size:50px;font-weight:700;}
#imagelink_17922{text-align:right;}
#container_17924 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_17924{position:static;}
#container_17924 .pw-collapse-target{left:0px;right:0px;}
#container_17925{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:50px;}
#ContainerRow_17926{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17928 .paragraphComp-content h2{color:#e76000;margin-bottom:25px;}
#paragraph_17928{color:rgb(0, 0, 0);}
#paragraph_17929 .paragraphComp-content h2{color:#e76000;margin-bottom:25px;}
#paragraph_17929{color:rgb(0, 0, 0);}
#paragraph_17929 .paragraphComp-content h3{margin-bottom:10px;text-decoration:underline;}
#paragraph_17929 .paragraphComp-content a{font-size:20px;}
#paragraph_17929 .paragraphComp-content a:hover{color:#e76000;}
#paragraph_17930{color:rgb(179, 179, 179);margin-bottom:30px;}
#paragraph_17930 .paragraphComp-content a{border-bottom:1px solid rgb(179, 179, 179);border-left:1px solid rgb(179, 179, 179);border-right:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);color:rgb(179, 179, 179);display:inline-block;font-size:24px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_17930 .paragraphComp-content a:hover{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;}
#paragraph_17932{color:rgb(0, 0, 0);margin-bottom:030px;padding-left:100px;text-align:right;}
#paragraph_17932 .paragraphComp-content h2{font-size:50px;font-weight:700;}
#imagelink_17933{text-align:right;}
#container_17935{margin-bottom:90px;}
#ecPopularity_17936 .carousel-buttons.leftRs{left:auto;right:50px;top:-110px;z-index:50;}
#ecPopularity_17936 .carousel-buttons.rightRs{text-align:right;top:-110px;z-index:50;}
#ecPopularity_17936 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245, 245, 245);margin-bottom:140px;padding-left:10px;padding-right:10px;}
#ecPopularity_17936{border-left:1px solid rgb(245, 245, 245);}
#container_17937{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
#container_17938{height:300px;}
#ecFieldimage_17939{min-height:0px;}
#ecFieldtitle_17941{margin-bottom:10px;}
#ecFieldtitle_17941 a{color:rgb(0, 0, 0);display:inline-block;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldprice_17942 div.discount{display:none;}
#ecFieldprice_17942 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_17942 div.price{color:rgb(0, 0, 0);font-size:40px;}
#ecFieldprice_17942 div.minimalprice{color:rgb(0, 0, 0);}
#ecFieldaddtocart_17944{margin-top:15px;}
#ecFieldaddtocart_17944 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_17944 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_17944 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_17944 a.addtocart{color:rgb(0, 0, 0);font-size:30px;}
#ecFieldaddtocart_17944 a.addtocart:hover{color:#e76000;}
#container_17945{margin-top:10px;}
#ecFieldaddtowishlist_17946 a.addtowishlist{color:rgb(138, 138, 138);font-size:25px;}
#ecQuickView_17947 > .ecQuickViewComp-Button{color:rgb(138, 138, 138);height:100%;padding-bottom:0px;padding-top:9px;}
#ecFieldaddtocomparator_17948 a.addtocomparator{color:rgb(138, 138, 138);font-size:25px;}
#tabs_17951 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;padding-left:0px;}
#tabs_17951 .nav-tabs{border-bottom:0px solid #dddddd;position:absolute;top:35px;}
#tabs_17951 .nav-tabs .nav-item a.nav-link.active{color:#e76000;}
#tabs_17951 .nav-tabs .nav-item a.nav-link:hover{color:#e76000;}
#tabs_17951 .tab-content{min-height:300px;}
#ecCatalog_17952 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 0px 1px rgb(204, 204, 204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalog_17952 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:auto;margin-right:auto;}
#ecCatalog_17952 .ecCatalogComp-filter a.removeCatalogFilters{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;padding-bottom:8px;padding-top:8px;position:absolute;top:-45px;width:100%;}
#ecCatalog_17952 .ecCatalogComp-noresults{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 #ffeeba;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffeeba;border-right:0px solid #ffeeba;border-top:0px solid #ffeeba;border-top-left-radius:0px;border-top-right-radius:0px;box-sizing:border-box;color:rgb(211, 1, 1);font-size:20px;position:absolute;text-align:center;top:100px;width:80%;}
#ecCatalog_17952 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:auto;}
#ecCatalog_17952 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;padding-left:10px;width:45px;}
#ecCatalog_17952{margin-bottom:80px;}
#ecCatalog_17952 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_17952 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalog_17952 .ecCatalogComp-paging a:hover{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);}
#ecCatalog_17952 .ecCatalogComp-paging a.active{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);}
#ecCatalog_17952 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_17952 .ecCatalogComp-cells{margin-bottom:10px;margin-top:10px;}
#ecCatalog_17952 .ecCatalogComp-sort select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;}
#ecCatalog_17952 a.showMoreResponsive{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;display:inline-block;font-size:18px;width:100%;}
#ecCatalog_17952 .showMoreResponsiveContainer{width:100%;}
#ecCatalog_17952 .ecCatalogComp-filter{display:inline-block;margin-bottom:20px;position:relative;width:100%;}
#container_17953{height:100%;padding-bottom:30px;padding-top:30px;}
#ecFieldtitle_17954{margin-bottom:10px;}
#ecFieldprice_17957 div.discount{display:none;}
#ecFieldprice_17957 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_17957 div.price{font-size:40px;}
#ecFieldaddtocart_17958{margin-top:15px;}
#ecFieldaddtocart_17958 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_17958 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_17958 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_17958 a.addtocart{color:rgb(0, 0, 0);font-size:30px;}
#ecFieldaddtocart_17958 a.addtocart:hover{color:#e76000;}
#container_17959{margin-top:10px;}
#ecFieldaddtowishlist_17960 a.addtowishlist{color:rgb(138, 138, 138);font-size:25px;}
#ecQuickView_17961 > .ecQuickViewComp-Button{color:rgb(138, 138, 138);height:100%;padding-bottom:0px;padding-top:9px;}
#ecFieldaddtocomparator_17962 a.addtocomparator{color:rgb(138, 138, 138);font-size:25px;}
#ecFieldprice_17963 div.price{display:none;}
#ecFieldprice_17963 div.originalprice{display:none;}
#ecFieldprice_17963 div.priceondemand{display:none;}
#ecFieldprice_17963 div.minimalprice{display:none;}
#ecFieldprice_17963 div.discount{color:rgb(255, 255, 255);font-size:30px;height:120px;padding-top:35px;width:120px;}
#ecFieldprice_17963{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:120px;border-bottom-right-radius:120px;border-top-left-radius:120px;border-top-right-radius:120px;bottom:-20px;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:-20px;text-align:center;width:auto;}
#ecCatalog_17964 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 0px 1px rgb(204, 204, 204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalog_17964 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:auto;margin-right:auto;}
#ecCatalog_17964 .ecCatalogComp-filter a.removeCatalogFilters{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;padding-bottom:8px;padding-top:8px;position:absolute;top:-45px;width:100%;}
#ecCatalog_17964 .ecCatalogComp-noresults{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 #ffeeba;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffeeba;border-right:0px solid #ffeeba;border-top:0px solid #ffeeba;border-top-left-radius:0px;border-top-right-radius:0px;box-sizing:border-box;color:rgb(211, 1, 1);font-size:20px;position:absolute;text-align:center;top:100px;width:80%;}
#ecCatalog_17964 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:auto;}
#ecCatalog_17964 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;padding-left:10px;width:45px;}
#ecCatalog_17964{margin-bottom:80px;}
#ecCatalog_17964 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_17964 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalog_17964 .ecCatalogComp-paging a:hover{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);}
#ecCatalog_17964 .ecCatalogComp-paging a.active{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);}
#ecCatalog_17964 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_17964 .ecCatalogComp-cells{margin-bottom:10px;margin-top:10px;}
#ecCatalog_17964 .ecCatalogComp-sort select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;}
#ecCatalog_17964 a.showMoreResponsive{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;display:inline-block;font-size:18px;width:100%;}
#ecCatalog_17964 .showMoreResponsiveContainer{width:100%;}
#ecCatalog_17964 .ecCatalogComp-filter{display:inline-block;margin-bottom:20px;position:relative;width:100%;}
#ContainerRow_17965{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_17968 div.discount{display:none;}
#ecFieldprice_17968 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_17968 div.price{font-size:40px;}
#ecFieldprice_17968 div.minimalprice{display:none;}
#ecFieldtitle_17970{margin-bottom:10px;}
#ecFieldtitle_17970 a{color:rgb(0, 0, 0);}
#ecFieldtitle_17970 a:hover{color:#e76000;}
#ecFieldprice_17972 div.discount{display:none;}
#ecFieldprice_17972 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_17972 div.price{display:none;font-size:40px;}
#ecFieldprice_17972 div.minimalprice{display:inline-block;}
#ecFieldprice_17972{margin-top:15px;}
#ecFieldtext_17973{margin-top:15px;}
#ecFieldtext_17973 div.labelfield label{font-weight:800;}
#ecFieldtext_17974 div.labelfield label{font-weight:800;}
#container_17975{margin-bottom:30px;}
#paragraph_17976{font-weight:700;}
#ecMexalAvailability_17977 span.availability{font-size:20px;}
#ecMexalAvailability_17977 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_17977 a.availability_button{color:#e76000;padding-bottom:0px;padding-top:0px;text-decoration:underline;}
#ecMexalAvailability_17977 .div_button{margin-left:20px;}
#ecFieldaddtocart_17978{margin-top:15px;}
#ecFieldaddtocart_17978 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_17978 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_17978 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_17978 a.addtocart{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);font-size:30px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_17978 a.addtocart:hover{color:#e76000;}
#container_17979{margin-top:10px;}
#ecFieldaddtowishlist_17980 a.addtowishlist{color:rgb(138, 138, 138);font-size:25px;}
#ecQuickView_17981 > .ecQuickViewComp-Button{color:rgb(138, 138, 138);height:100%;padding-bottom:0px;padding-top:9px;}
#ecFieldaddtocomparator_17984 a.addtocomparator{color:rgb(138, 138, 138);font-size:25px;}
#ecFieldprice_17985 div.price{display:none;}
#ecFieldprice_17985 div.originalprice{display:none;}
#ecFieldprice_17985 div.priceondemand{display:none;}
#ecFieldprice_17985 div.minimalprice{display:none;}
#ecFieldprice_17985 div.discount{color:rgb(255, 255, 255);font-size:30px;height:120px;padding-top:35px;width:120px;}
#ecFieldprice_17985{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:120px;border-bottom-right-radius:120px;border-top-left-radius:120px;border-top-right-radius:120px;bottom:-20px;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:-20px;text-align:center;width:auto;}
#container_17986{display:none;}
#container_17986 .offcanvas-text{color:rgb(0, 0, 0);}
#container_17986 i.offcanvas-button{color:rgb(0, 0, 0);}
#paragraph_17988{border-bottom:4px solid #000000;font-size:25px;}
#ecCatalogsearchandfilter_17989 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_17989 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;font-size:20px;width:100%;}
#ecFieldfilterautocomplete_17990 .formfield_field input[type=text]{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-bottom:0px;padding-left:30px;padding-top:0px;}
#ecFieldfilterautocomplete_17990 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_17990 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_17991 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_17991 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_17991 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_17992 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_17992 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_17992 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_17993{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_17993 .formfield_field label{border-bottom:4px solid #000000;font-size:25px;width:100%;}
#ecFieldfilterslider_17993 .formfield_field .slidertext{font-size:20px;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_17993 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_17993 .formfield_field .ui-slider{color:#e76000;}
#ecFieldfilterslider_17993 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterslider_17993 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_17993 .formfield_field .minslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_17993 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_17993 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17994{border-bottom:4px solid #000000;font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicart_17995 .card-title{display:none;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div{border-bottom:0px solid #000000;margin-bottom:5px;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);font-size:20px;text-decoration:none;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover{color:#e76000;}
#ecMinicart_17995 .ecMinicartComp-totalItems{font-size:20px;}
#ecMinicart_17995 .ecMinicartComp-totalPrice{font-size:20px;margin-top:10px;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart{width:100%;}
#ecMinicart_17995 .ecMinicartComp-gotoCart{margin-top:20px;width:100%;}
#ecMinicart_17995 .ecMinicartComp-cartLink{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;width:100%;}
#ecMinicart_17995 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/sab/Image/no-cart.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;height:auto;padding-top:130px;text-align:center;width:100%;}
#ecMinicart_17995 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#paragraph_17996{border-bottom:4px solid #000000;font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMiniwishlist_17997 .card-title{display:none;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart > div{margin-bottom:5px;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);font-size:20px;text-decoration:none;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart{width:100%;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-totalItems{font-size:20px;margin-top:15px;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_17997 .ecMiniwishlistComp-cartLink{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMiniwishlist_17997 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/sab/Image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#paragraph_17998{border-bottom:4px solid #000000;font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicomparator_17999 .card-title{display:none;}
#ecMinicomparator_17999 .ecMinicomparatorComp-latestItemsOnCart > div{margin-bottom:5px;width:100%;}
#ecMinicomparator_17999 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicomparator_17999 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicomparator_17999 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicomparator_17999 .ecMinicomparatorComp-latestItemsOnCart{width:100%;}
#ecMinicomparator_17999 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);font-size:20px;text-decoration:none;}
#ecMinicomparator_17999 .ecMinicomparatorComp-totalItems{font-size:20px;margin-top:15px;}
#ecMinicomparator_17999 .ecMinicomparatorComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMinicomparator_17999 .ecMinicomparatorComp-cartLink{border-bottom:1px solid #e76000;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;color:#e76000;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMinicomparator_17999 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/sab/Image/no-comapre.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#paragraph_18000{margin-bottom:50px;margin-top:-50px;text-align:center;}
#paragraph_18000 .paragraphComp-content a:hover{color:#e76000;}
#paragraph_18000 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#container_18002{max-width:500px;padding-bottom:20px;}
#paragraph_18003{color:#b22223;font-size:25px;}
#userlogin_18004 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_18004 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_18005 .formfield_field label{margin-bottom:0px !important;}
#textfield_18005 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/calabria-food/icona_user.png) !important;background-origin:padding-box;background-position:1% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_18006 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/calabria-food/lucchetto.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_18006{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;margin-bottom:-15px !important;}
#remembermefield_18007 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#container_18008{margin-bottom:10px;}
#paragraph_18009{color:#b22223;font-size:16px;line-height:16px;margin-top:-11px;text-align:center;width:100%;}
#paragraph_18011 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_18012{max-width:500px;padding-bottom:20px;}
#paragraph_18013{color:#b22223;font-size:25px;margin-bottom:20px;}
#userlogin_18014 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_18014 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_18014 .formfield_button{display:none;}
#userlogin_18014{margin-bottom:20px;}
#socialloginfield_18015 img{width:100%;}
#socialloginfield_18015 .social_link{width:100%;}
#socialloginfield_18015{margin-bottom:0px;}
#socialloginfield_18017 img{width:100%;}
#socialloginfield_18017 .social_link{width:100%;}
#socialloginfield_18017{margin-bottom:20px;}
#paragraph_18019 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_18020{max-width:500px;padding-bottom:20px;}
#paragraph_18021{color:#b22223;font-size:25px;}
#recoverypassword_18022{margin-bottom:20px;margin-top:20px;}
#recoverypassword_18022 .fieldrecovery input.recovery{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_18022 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_18022 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_18022 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_18022 .labelrecovery label{margin-bottom:15px;}
#paragraph_18023 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_18025{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_18026{color:#b22223;font-size:25px;}
#ecAcomparator_18027{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 #b22223;margin-bottom:60px;padding-bottom:30px;padding-top:30px;}
#ecAcomparator_18027 .ecAcomparatorComp-comparatorTable td{border-left:0px solid #888888;border-right:1px solid #e9ecef;text-align:center;width:25%;}
#ecAcomparator_18027 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid #e9ecef;min-width:310px;text-align:center;}
#ecAcomparator_18027 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecAcomparator_18027 .ecAcomparatorComp-comparatorTable td.comparatorLabel{border-right:1px solid rgb(233, 236, 239);color:rgb(0, 0, 0);font-weight:bold;text-align:left;}
#ecAcomparator_18027 .ecAcomparatorComp-comparatorTable td.emptyLabel{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;border-top:0px solid #e9ecef;}
#ecAcomparator_18027 .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_18027 .ecAcomparatorComp-comparatorButton a.emptycomparator{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);}
#ecAcomparator_18027 .ecAcomparatorComp-comparatorButton a.emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecAcomparator_18027 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;padding-bottom:20px;}
#ecFieldtitle_18029{font-size:16px;}
#ecFieldtitle_18029 a{color:#b22223;font-size:16px;}
#ecFieldprice_18030 div.price{color:#b22223;font-size:18px;}
#ecFieldprice_18030 div.discount{background-attachment:none;background-clip:none;background-color:#577226;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_18030 div.originalprice{text-decoration:line-through;}
#ecFieldprice_18030 div.priceondemand{color:#b22223;}
#ecFieldprice_18030 div.minimalprice{width:100%;}
#ecMexalAvailability_18033 a.availability_button{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMexalAvailability_18033 ul.size-availability li{font-size:14px;}
#ecMexalAvailability_18033 span.availability{color:rgb(0, 0, 0);font-weight:bold;}
#ecFieldaddtocart_18034 input.quantity{height:40px;width:60px;}
#ecFieldaddtocart_18034 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;line-height:40px;padding-bottom:0px;padding-left:12px;padding-right:12px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldaddtocart_18034 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_18034 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_18034 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_18035{text-align:center;}
#paragraph_18035 .paragraphComp-content h1{color:#b22223;font-size:2.5vw;font-weight:400;}
#paragraph_18035 .paragraphComp-content h2{color:#b22223;font-size:40px;font-weight:400;}
#container_18036{margin-bottom:90px;}
#ecPopularity_18037 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_18037 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_18037 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245, 245, 245);padding-left:10px;padding-right:10px;}
#ecPopularity_18037{border-left:1px solid rgb(245, 245, 245);}
#ecPopularity_18037 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_18037 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#container_18038{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;}
#container_18039{height:300px;}
#ecFieldimage_18040{min-height:0px;}
#ecFieldtitle_18041{margin-bottom:10px;}
#ecFieldtitle_18041 a{color:rgb(0, 0, 0);display:inline-block;font-size:16px;overflow-x:hidden;overflow-y:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_18041 a:hover{color:#b22223;}
#ecFieldprice_18042 div.discount{display:none;}
#ecFieldprice_18042 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_18042 div.price{color:#b22223;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_18042 div.minimalprice{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldprice_18042 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_18042 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldaddtocart_18043 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_18043 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_18043 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_18043 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:15px;line-height:40px;padding-bottom:0px;padding-top:0px;width:100%;}
#ecFieldaddtocart_18043{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_18043 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_18044{margin-top:20px;}
#ecFieldaddtowishlist_18045 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_18045 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecQuickView_18046 > .ecQuickViewComp-Button{color:rgb(210, 210, 210);font-size:12px;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecQuickView_18046 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_18048{margin-bottom:10px;}
#ecFieldtitle_18048 a{color:rgb(0, 0, 0);}
#ecFieldtitle_18048 a:hover{color:#b22223;}
#ContainerRow_18050{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_18053 div.discount{display:none;}
#ecFieldprice_18053 div.originalprice{color:rgb(138, 138, 138);font-size:18px;text-decoration:line-through;}
#ecFieldprice_18053 div.price{color:#b22223;font-size:25px;padding-left:5px;}
#ecFieldprice_18053 div.minimalprice{display:none;}
#ecFieldprice_18057 div.discount{display:none;}
#ecFieldprice_18057 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_18057 div.price{display:none;font-size:40px;}
#ecFieldprice_18057 div.minimalprice{display:inline-block;}
#ecFieldprice_18057{margin-top:15px;}
#ecFieldtext_18058{margin-top:15px;}
#ecFieldtext_18058 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldtext_18059 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#container_18060{margin-bottom:30px;}
#paragraph_18061{color:#577226;font-weight:700;}
#ecMexalAvailability_18062 span.availability{font-size:20px;}
#ecMexalAvailability_18062 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_18062 a.availability_button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_18062 .div_button{margin-left:20px;}
#container_18063{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_18064 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_18064 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_18065 a.addtocomparator{color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_18065 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocart_18067{margin-top:15px;}
#ecFieldaddtocart_18067 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_18067 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_18067 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_18067 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_18067 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocomparator_18068 a.addtocomparator{color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_18068 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#container_18072 > .pw-collapse-target{position:relative;}
#container_18072 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_18073{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18074{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecCatalogsearchandfilter_18075 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_18075 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_18075{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_18075 .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_18075 .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-right:1px solid #cccccc;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_18075 .formfield_field{margin-bottom:8px;}
#container_18076{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;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterautocomplete_18077 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_18077 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_18078 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_18078 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_18079 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_18079 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_18080{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_18080 .formfield_field label{border-bottom:1px solid rgb(136, 136, 136);font-size:18px;width:100%;}
#ecFieldfilterslider_18080 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_18080 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_18080 .formfield_field .ui-slider{color:#577226;}
#ecFieldfilterslider_18080 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterslider_18080 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_18080 .formfield_field .minslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_18080 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_18080 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_18081{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18082{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicart_18083 .card-title{display:none;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:rgb(255, 255, 255);display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:#b22223;font-size:16px;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover{color:#e76000;}
#ecMinicart_18083 .ecMinicartComp-totalItems{color:rgb(0, 0, 0);font-size:14px;}
#ecMinicart_18083 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#577226;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;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart{width:100%;}
#ecMinicart_18083 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;width:100%;}
#ecMinicart_18083 .ecMinicartComp-cartLink{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 #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicart_18083 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-cart.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:14px;height:auto;padding-top:150px;text-align:center;width:100%;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_18083 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMinicart_18083 .ecMinicartComp-cartTotalPrice{float:right;}
#paragraph_18084{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_18084 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_18085{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18086{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMiniwishlist_18087 .card-title{display:none;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart{width:100%;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-cartLink{border-bottom:0px solid #e76000;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMiniwishlist_18087 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMiniwishlist_18087 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#paragraph_18088{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_18088 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_18089{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18090{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicomparator_18091 .card-title{display:none;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart{width:100%;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicomparator_18091 .ecMinicomparatorComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicomparator_18091 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;text-align:center;width:100%;}
#ecMinicomparator_18091 .ecMinicomparatorComp-cartLink{border-bottom:0px solid #e76000;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicomparator_18091 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-comapre.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMinicomparator_18091 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#paragraph_18092{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_18092 .paragraphComp-content a{color:rgb(255, 255, 255);}
#tabs_18094 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;padding-left:0px;}
#tabs_18094 .nav-tabs{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_18094 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;}
#tabs_18094 .nav-tabs .nav-item a.nav-link:hover{color:#577226;}
#tabs_18094 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_18095{margin-bottom:80px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:150px;width:90%;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-cells{margin-top:25px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:15px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:15px;}
#ecCatalogsearchresultsbox_18095 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_18095 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_18128{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:150px;width:90%;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-cells{margin-top:25px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:15px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:15px;}
#ecCatalogsearchresultsbox_18128 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_18128 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_18129{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_18132 div.discount{display:none;}
#ecFieldprice_18132 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_18132 div.price{color:#b22223;font-size:25px;}
#ecFieldprice_18132 div.minimalprice{display:none;}
#ecFieldtitle_18134{margin-bottom:10px;}
#ecFieldtitle_18134 a{color:rgb(0, 0, 0);}
#ecFieldtitle_18134 a:hover{color:#b22223;}
#ecFieldprice_18137 div.discount{display:none;}
#ecFieldprice_18137 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_18137 div.price{display:none;font-size:40px;}
#ecFieldprice_18137 div.minimalprice{display:inline-block;}
#ecFieldprice_18137{margin-top:15px;}
#ecFieldtext_18138{margin-top:15px;}
#ecFieldtext_18138 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldtext_18139 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#container_18140{margin-bottom:30px;}
#paragraph_18141{color:#577226;font-weight:700;}
#ecMexalAvailability_18142 span.availability{font-size:20px;}
#ecMexalAvailability_18142 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_18142 a.availability_button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_18142 .div_button{margin-left:20px;}
#ecFieldaddtocart_18143{margin-top:15px;}
#ecFieldaddtocart_18143 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_18143 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_18143 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_18143 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_18143 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_18144{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_18145 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_18145 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_18146 a.addtocomparator{color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_18146 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ContainerRow_18225{margin-bottom:60px;}
#container_18227 > .pw-collapse-target{position:relative;}
#container_18227 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_18228{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18229{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsSearchandfilter_18230 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-left:20px;padding-right:20px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#textfield_18231 .formfield_field label{margin-bottom:0px !important;}
#textfield_18231 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#container_18232{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18233{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsCalendar_18234 table{max-width:100%;width:100%;}
#cmsCalendar_18234 table tr th.title{color:#b22223;}
#cmsCalendar_18234 table tr th.day{color:rgb(0, 0, 0);}
#cmsCalendar_18234 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_18234 table tr td.active{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_18235{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18236{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsTimeperiodsmenu_18237 li a{color:rgb(136, 136, 136);padding-left:0px;}
#container_18238{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18239{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsCategoriesmenu_18240 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:#b22223;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);font-size:12px;height:20px;line-height:22px;padding-top:0px;text-align:center;width:20px;}
#cmsCategoriesmenu_18240 > ul > li > a,#cmsCategoriesmenu_18240  > li > a{margin-left:25px;}
#cmsCategoriesmenu_18240 > ul > li > a:hover,#cmsCategoriesmenu_18240  > li > a:hover{color:#577226;}
#cmsCategoriesmenu_18240 li a{color:rgb(136, 136, 136);margin-bottom:5px;}
#cmsCategoriesmenu_18240 > ul > li > ul > li > a:hover,#cmsCategoriesmenu_18240  > li > ul > li > a:hover{color:#577226;}
#cmsCategoriesmenu_18240 > ul > li > ul > li ul li a:hover,#cmsCategoriesmenu_18240  > li > ul > li ul li a:hover,#cmsCategoriesmenu_18240  li ul li ul li a.active:hover{color:#577226;}
#container_18241{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18242{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsNewsarchive_18245 .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:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;padding-bottom:20px;padding-top:20px;}
#cmsNewsarchive_18245 a.removefilter{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-mode em{color:#b22223;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-mode{font-size:16px;font-weight:300;margin-bottom:5px;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-filters li{color:#b22223;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-filters li a{color:#577226;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-left:0px solid #0275d8;border-right:1px solid rgb(209, 209, 209);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_18245 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_18245 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#cmsFielddate_18248{position:relative;text-align:center;z-index:5;}
#cmsFielddate_18248 label{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;z-index:5;}
#cmsFieldsummary_18249 .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_18249 .card-body{display:none;}
#cmsFieldsummary_18249{margin-top:-14px;}
#cmsFieldtitle_18251 a{color:#b22223;font-size:20px;font-variant:small-caps;line-height:20px;text-align:left;}
#cmsFieldtitle_18251 a:hover{color:#577226;}
#cmsFielddate_18254{color:rgb(0, 0, 0);}
#paragraph_18255{margin-left:10px;}
#cmsFieldsummary_18258 .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_18258 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_18258{margin-bottom:10px;margin-top:15px;}
#cmsFieldsummary_18259 .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_18259 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_18259{margin-top:auto;}
#cmsFieldsummary_18259 p.keepreading a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);display:inline-block;font-size:17px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsNewslist_18260 .cmsNewslistComp-row{margin-bottom:15px;}
#cmsNewslist_18260{margin-bottom:80px;}
#ContainerRow_18261{margin-bottom:60px;}
#container_18263 > .pw-collapse-target{position:relative;}
#container_18263 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_18264{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18265{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsSearchandfilter_18266 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-left:20px;padding-right:20px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#textfield_18267 .formfield_field label{margin-bottom:0px !important;}
#textfield_18267 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#container_18268{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18269{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsCalendar_18270 table{max-width:100%;width:100%;}
#cmsCalendar_18270 table tr th.title{color:#b22223;}
#cmsCalendar_18270 table tr th.day{color:rgb(0, 0, 0);}
#cmsCalendar_18270 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_18270 table tr td.active{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_18271{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18272{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsTimeperiodsmenu_18273 li a{color:rgb(136, 136, 136);padding-left:0px;}
#container_18274{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18275{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsCategoriesmenu_18276 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:#b22223;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);font-size:12px;height:20px;line-height:22px;padding-top:0px;text-align:center;width:20px;}
#cmsCategoriesmenu_18276 > ul > li > a,#cmsCategoriesmenu_18276  > li > a{margin-left:25px;}
#cmsCategoriesmenu_18276 > ul > li > a:hover,#cmsCategoriesmenu_18276  > li > a:hover{color:#577226;}
#cmsCategoriesmenu_18276 li a{color:rgb(136, 136, 136);margin-bottom:5px;}
#cmsCategoriesmenu_18276 > ul > li > ul > li > a:hover,#cmsCategoriesmenu_18276  > li > ul > li > a:hover{color:#577226;}
#cmsCategoriesmenu_18276 > ul > li > ul > li ul li a:hover,#cmsCategoriesmenu_18276  > li > ul > li ul li a:hover,#cmsCategoriesmenu_18276  li ul li ul li a.active:hover{color:#577226;}
#container_18277{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18278{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#cmsNewsdetail_18281{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsFieldtitle_18282{color:#b22223;font-size:30px;font-weight:300;}
#cmsFielddate_18286{color:rgb(0, 0, 0);padding-right:10px;}
#cmsFieldrating_18290{margin-bottom:20px;}
#cmsFieldarticle_18291 img{margin-right:20px;}
#cmsFieldarticle_18291 h2{color:rgb(0, 0, 0);font-size:22px;}
#container_18292{border-top:1px solid rgb(221, 221, 221);margin-top:10px;}
#paragraph_18293{color:#b22223;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldtags_18294 a{color:rgb(0, 0, 0);font-size:15px;}
#cmsFieldtags_18294 a:hover{color:#577226;}
#container_18295{border-top:1px solid rgb(221, 221, 221);margin-top:10px;}
#paragraph_18296{color:#577226;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcategories_18297 a{font-size:15px;}
#cmsFieldcategories_18297 a:hover{color:#b22223;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container h2{color:#b22223;font-size:25px;font-weight:400;}
#cmsFieldcomments_18298{border-top:1px solid rgb(221, 221, 221);padding-bottom:20px;padding-top:20px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{font-weight:bold;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{text-align:right;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-bottom:10px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);margin-left:10px;padding-left:15px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a: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_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a.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_18298 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#cmsFieldcomments_18298 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:300;}
#cmsFieldcommentauthor_18301 label{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommentdate_18303 label{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommenttext_18305{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;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_18306 .votingPrompt{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommentvote_18306 a.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_18306 a.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_18307{color:#577226;font-size:13px;}
#cmsNewslist_18308 .cmsNewslistComp-row{margin-bottom:15px;}
#cmsNewslist_18308{margin-bottom:80px;}
#container_18311 > .pw-collapse-target{position:relative;}
#container_18311 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_18312{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18313{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecCatalogsearchandfilter_18314 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_18314 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_18314{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_18314 .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_18314 .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_18314 .formfield_field{margin-bottom:8px;}
#container_18315{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;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterautocomplete_18316 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_18316 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_18317 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_18317 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_18318 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_18318 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_18319{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_18319 .formfield_field label{border-bottom:1px solid rgb(136, 136, 136);font-size:18px;width:100%;}
#ecFieldfilterslider_18319 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_18319 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_18319 .formfield_field .ui-slider{color:#577226;}
#ecFieldfilterslider_18319 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterslider_18319 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_18319 .formfield_field .minslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_18319 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;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:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#ecFieldfilterslider_18319 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_18320{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18321{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicart_18322 .card-title{display:none;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:rgb(255, 255, 255);display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:#b22223;font-size:16px;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover{color:#e76000;}
#ecMinicart_18322 .ecMinicartComp-totalItems{color:rgb(0, 0, 0);font-size:14px;}
#ecMinicart_18322 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#577226;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;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart{width:100%;}
#ecMinicart_18322 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;width:100%;}
#ecMinicart_18322 .ecMinicartComp-cartLink{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 #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicart_18322 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-cart.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:14px;height:auto;padding-top:150px;text-align:center;width:100%;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_18322 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMinicart_18322 .ecMinicartComp-cartTotalPrice{float:right;}
#paragraph_18323{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_18323 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_18324{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18325{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMiniwishlist_18326 .card-title{display:none;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart{width:100%;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-cartLink{border-bottom:0px solid #e76000;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMiniwishlist_18326 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMiniwishlist_18326 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#paragraph_18327{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_18327 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_18328{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_18329{border-bottom:1px solid rgb(246, 246, 246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicomparator_18330 .card-title{display:none;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart{width:100%;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicomparator_18330 .ecMinicomparatorComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicomparator_18330 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;text-align:center;width:100%;}
#ecMinicomparator_18330 .ecMinicomparatorComp-cartLink{border-bottom:0px solid #e76000;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ecMinicomparator_18330 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-comapre.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMinicomparator_18330 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#paragraph_18331{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_18331 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_18333 .paragraphComp-content a{color:#b22223;font-style:normal;font-weight:bold;}
#paragraph_18333 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_18333 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_18333 .paragraphComp-content h3{color:#b22223;margin-bottom:30px;text-align:center;}
#paragraph_18333{margin-bottom:60px;}
#paragraph_18334{border-bottom:1px solid #01bbd4;color:#b22223;margin-bottom:20px;padding-bottom:10px;text-align:center;}
#paragraph_18334 .paragraphComp-content h1{font-size:30px;}
#paragraph_18335 .paragraphComp-content ol{padding-left:0px;}
#paragraph_18335 .paragraphComp-content a{font-size:16px;}
#paragraph_18335 .paragraphComp-content a:hover{color:#b22223;}
#paragraph_18335{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_18335 .paragraphComp-content h3{color:#b22223;font-weight:400;}
#paragraph_18336{border-bottom:1px solid #01bbd4;color:#b22223;margin-bottom:20px;padding-bottom:10px;text-align:center;}
#paragraph_18336 .paragraphComp-content h1{font-size:30px;}
#paragraph_18337 .paragraphComp-content ol{padding-left:0px;}
#paragraph_18337 .paragraphComp-content a{font-size:16px;}
#paragraph_18337 .paragraphComp-content a:hover{color:#b22223;}
#paragraph_18337{margin-bottom:60px;}
#paragraph_18337 .paragraphComp-content h3{color:#b22223;font-weight:400;}
#paragraph_18339{margin-bottom:20px;padding-bottom:10px;text-align:center;}
#ContainerRow_18341{margin-bottom:90px;margin-top:60px;}
#Column_18342{margin-bottom:20px;}
#html_18343{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #01bbd4;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:#b22223;line-height:1;padding-bottom:30px;padding-top:30px;text-align:center;}
#Column_18344{margin-bottom:20px;}
#html_18345{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #01bbd4;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:#b22223;line-height:1;padding-bottom:30px;padding-top:30px;text-align:center;}
#Column_18346{margin-bottom:20px;}
#html_18347{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #01bbd4;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:#b22223;line-height:1;padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_18348{border-bottom:1px solid #577226;color:#577226;margin-bottom:20px;padding-bottom:10px;text-align:center;}
#paragraph_18348 .paragraphComp-content h1{font-size:30px;}
#ContainerRow_18349{margin-bottom:90px;margin-top:60px;}
#Column_18350{margin-bottom:20px;}
#container_18351{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #577226;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-top:20px;}
#html_18352{color:#577226;text-align:center;}
#paragraph_18353{color:#577226;text-align:center;}
#paragraph_18354{margin-top:15px;text-align:center;}
#Column_18355{margin-bottom:20px;}
#container_18356{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #577226;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-top:20px;}
#html_18357{color:#577226;text-align:center;}
#paragraph_18358{color:#577226;text-align:center;}
#paragraph_18359{margin-top:15px;text-align:center;}
#Column_18360{margin-bottom:20px;}
#container_18361{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #577226;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-top:20px;}
#html_18362{color:#577226;text-align:center;}
#paragraph_18363{color:#577226;text-align:center;}
#paragraph_18364{margin-top:15px;text-align:center;}
#paragraph_18365{border-bottom:1px solid #01bbd4;color:#b22223;margin-bottom:20px;padding-bottom:10px;text-align:center;}
#paragraph_18365 .paragraphComp-content h1{font-size:30px;}
#container_18366{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:4px solid #b22223;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:25px;padding-bottom:20px;padding-top:20px;}
#paragraph_18367 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#container_18368{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #b22223;border-right:4px solid #b22223;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:25px;padding-bottom:20px;padding-top:20px;}
#paragraph_18369 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_18369{text-align:right;}
#container_18370{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:4px solid #b22223;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:80px;padding-bottom:20px;padding-top:20px;}
#paragraph_18371 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#googlemap_18372 .map{border-bottom:1px solid #888888;border-top:1px solid #888888;height:550px;}
#googlemap_18372{font-size:14px;margin-bottom:50px;position:relative;}
#googlemap_18372 .map_search{max-width:500px;position:absolute;top:60px;z-index:800;}
#googlemap_18372 .map_search input{font-size:15px;height:50px;}
#googlemap_18372 .map_search a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;height:50px;line-height:50px;padding-bottom:0px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#ContainerRow_18373{margin-bottom:90px;margin-top:60px;}
#Column_18374{margin-bottom:20px;}
#container_18375{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #577226;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-top:20px;}
#paragraph_18376{color:#577226;text-align:left;}
#paragraph_18377{color:rgb(0, 0, 0);font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#Column_18378{margin-bottom:20px;}
#container_18379{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:4px solid #b22223;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);padding-bottom:20px;padding-top:20px;}
#paragraph_18380{color:#b22223;margin-bottom:25px;text-align:left;}
#form_18381 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:50px;}
#form_18381 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#Column_18383{margin-bottom:20px;}
#textfield_18384 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_18385{margin-bottom:20px;}
#textfield_18386 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_18387{margin-bottom:20px;}
#textfield_18388 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_18389{margin-bottom:20px;}
#textfield_18390 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#textareafield_18392 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:0px;}
#textareafield_18392 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#searchandfilterresults_18393 .search_result{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#searchandfilterresults_18393{margin-bottom:80px;}
#searchandfilterresults_18393 .search_result .card-title a{color:#b22223;font-size:16px;font-weight:300;text-decoration:underline;}
#searchandfilterresults_18393 .search_result .card-title a span.highlighted{font-weight:600;}
#searchandfilterresults_18393 .search_result a.full_uri{font-weight:bold;}
#searchandfilterresults_18393 .search_result img.resultImage{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#searchandfilterresults_18393 .searchandfilterresultsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #ffffff;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-size:14px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#searchandfilterresults_18393 .searchandfilterresultsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_18393 .searchandfilterresultsComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_18393 .searchandfilterresultsComp-results{color:rgb(0, 0, 0);font-weight:300;}
#searchandfilterresults_18393 .searchandfilterresultsComp-sort label{color:rgb(0, 0, 0);}
#searchandfilterresults_18393 .searchandfilterresultsComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;height:40px;}
#searchandfilterresults_18393 .searchandfilterresultsComp-sort{margin-bottom:5px;}
#searchandfilterresults_18393 .searchandfilterresultsComp-pageelement{margin-bottom:5px;}
#searchandfilterresults_18393 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-labelpageelement{color:rgb(0, 0, 0);}
#searchandfilterresults_18393 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;height:40px;padding-right:30px;}
#searchandfilterresults_18393 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #aaaaaa;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #aaaaaa;border-right:0px solid #aaaaaa;border-top:0px solid #aaaaaa;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#searchandfilterresults_18393 .search_result p.resultKeyword span.highlighted{color:#577226;font-weight:500;}
#changepassword_18420{margin-bottom:40px;margin-top:40px;}
#changepassword_18420 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fafafa;}
#changepassword_18420 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#passwordfield_18421 .formfield_field label{margin-bottom:0px !important;}
#passwordfield_18422 .formfield_field label{margin-bottom:0px !important;}
#ContainerRow_18522{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0px;}
#Column_18524{padding-top:3px;}
#imagelink_18526{float:left;width:170px;}
#ecFieldaddtowishlist_18533 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:rgb(210, 210, 210);font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_18533 a.addtowishlist:hover{color:#b22223;}
#ecFieldtext_18558{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_18573{color:#6e0000;font-family:Markazi Text;font-size:58px;line-height:37px;padding-bottom:10px;padding-left:0px;padding-right:0px;}
#ecFieldtext_18577{color:#577226;font-size:16px;margin-left:-8px;padding-left:0px;text-transform:uppercase;}
#ecPopularity_18610 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_18610 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_18610 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245,245,245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_18610{border-left:1px solid rgb(245,245,245);margin-top:20px;}
#ecPopularity_18610 .carousel-buttons.rightRs > i{color:rgb(255,255,255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_18610 .carousel-buttons.leftRs > i{color:rgb(255,255,255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#container_18776{max-width:500px;padding-bottom:20px;}
#paragraph_18777{color:#b22223;font-size:25px;}
#userlogin_18778 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_18778 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_18779 .formfield_field label{margin-bottom:0px !important;}
#textfield_18779 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/image/ico-user-login.png ) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_18780 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/image/ico-password-login.png ) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_18780{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#remembermefield_18781 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#container_18782{margin-bottom:10px;}
#paragraph_18783{color:#b22223;font-size:16px;}
#paragraph_18784{font-size:16px;}
#paragraph_18784 .paragraphComp-content a{color:#577226;}
#paragraph_18785 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_18786{max-width:500px;padding-bottom:20px;}
#paragraph_18787{color:#b22223;font-size:25px;margin-bottom:20px;}
#userlogin_18788 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_18788 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_18788 .formfield_button{display:none;}
#userlogin_18788{margin-bottom:20px;}
#socialloginfield_18789 img{width:100%;}
#socialloginfield_18789 .social_link{width:100%;}
#socialloginfield_18789{margin-bottom:20px;}
#socialloginfield_18790 img{width:100%;}
#socialloginfield_18790 .social_link{width:100%;}
#socialloginfield_18790{margin-bottom:20px;}
#socialloginfield_18791 img{width:100%;}
#socialloginfield_18791 .social_link{width:100%;}
#socialloginfield_18791{margin-bottom:20px;}
#socialloginfield_18792 img{width:100%;}
#socialloginfield_18792 .social_link{width:100%;}
#socialloginfield_18792{margin-bottom:20px;}
#paragraph_18793 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_18794{max-width:500px;padding-bottom:20px;}
#paragraph_18795{color:#b22223;font-size:25px;}
#recoverypassword_18796{margin-bottom:20px;margin-top:20px;}
#recoverypassword_18796 .fieldrecovery input.recovery{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_18796 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_18796 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_18796 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_18796 .labelrecovery label{margin-bottom:15px;}
#paragraph_18797 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#userbar_18805{float:right;}
#userbar_18805 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b22223;border-left:1px solid #b22223;border-right:1px solid #b22223;border-top:1px solid #b22223;color:#b22223;}
#userbar_18805 .userbarComp-loggedUser label i{color:#b22223;}
#userbar_18805 .userbarComp-loggedUser label{margin-bottom:0;margin-top:4px;}
#paragraph_17373 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fafafa;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldtext_18558 strong{color:#6e0000;}
#r_oc_ecContextualcategorymenu_18525 .mm-navbar .mm-prev{color:#6e0000;}
#r_oc_ecContextualcategorymenu_18525{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fafafa;}
#r_oc_ecContextualcategorymenu_18525 .mm-navbar{color:#6e0000;}
#r_oc_ecContextualcategorymenu_18525 .mm-navbar .mm-title{color:#fafafa;text-transform:uppercase;}
#r_oc_ecContextualcategorymenu_18525 .mm-navbar .mm-close{color:#6e0000;}
#r_oc_ecContextualcategorymenu_18525 .mm-panels li a{border-top:0px solid #b22223;color:#b22223;}
#r_oc_ecContextualcategorymenu_18525 .mm-panels li a:hover{color:#6e0000;}
#r_oc_ecContextualcategorymenu_18525 .mm-panels{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_20138{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/fondino_natale2018.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:0px;padding-bottom:auto;padding-left:30px;padding-top:40px;}
#paragraph_20140 .paragraphComp-content h3{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;box-shadow:none;color:#fafafa;font-family:Markazi Text;font-size:21px;line-height:22px;margin-bottom:8px;padding-left:30px;padding-right:30px;text-shadow:1px 1px 3px rgb(63, 27, 0);}
#paragraph_20140 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(207, 157, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20164{text-align:center;}
#paragraph_20164 .paragraphComp-content h1{color:#b22223;font-family:Markazi Text;font-size:4vw;font-weight:400;text-transform:uppercase;}
#container_20171{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/unrisvegliotenero..jpg);background-origin:padding-box;background-position:0% 100%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#paragraph_20173 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 1px 3px #000000;}
#paragraph_20173 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20140{padding-bottom:15%;padding-top:9%;}
#container_20199{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/natale_home_2018.jpg);background-origin:padding-box;background-position:50% 70%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:0px;padding-bottom:auto;padding-left:30px;padding-top:40px;}
#paragraph_20200 .paragraphComp-content h3{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:#6e0000;font-family:Markazi Text;font-size:21px;line-height:22px;margin-bottom:8px;padding-left:30px;padding-right:30px;text-shadow:none;}
#paragraph_20200 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20200{padding-bottom:15%;padding-top:9%;visibility:hidden;}
#ContainerRow_20216{margin-bottom:3%;}
#container_20218{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;box-shadow:none;margin-bottom:0px;padding-bottom:0px;padding-left:0px;padding-top:0px;}
#paragraph_20219{color:#b22223;font-family:Markazi Text;font-size:27px;padding-bottom:15px;padding-top:15px;text-align:center;}
#paragraph_20219 .paragraphComp-content h3{color:rgb(207, 157, 0);font-size:44px;line-height:30px;padding-bottom:10px;}
#paragraph_20219 .paragraphComp-content{font-size:25px;line-height:25px;}
#googlemap_20220{padding-left:15px;padding-right:15px;}
#paragraph_20140 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_20232{border-bottom:0px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);width:25%;}
#container_20233 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_20233 i.offcanvas-button{display:none;}
#container_20233 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_20233 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_20233 > .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:22px;}
#container_20233{padding-left:0px;padding-right:0px;position:static;}
#container_20233 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#577226;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;left:0px;margin-top:8px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0px;z-index:2;}
#paragraph_20234{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#userbar_20241{border-bottom:0 solid rgb(255,255,255);}
#userbar_20241 .userbarComp-loggedUser{border-bottom:0 solid rgb(255,255,255);color:rgb(255,255,255);font-size:18px;font-weight:300;line-height:20px;}
#userbar_20241 .userbarComp-logout input{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 #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:#b22223;padding-left:15px;padding-right:15px;}
#userbar_20241 .userbarComp-loggedUser label{margin-bottom:0;}
#userbar_20241 .userbarComp-loggedUser label i{color:rgb(255,255,255);font-size:25px;}
#menu_20242 li a{color:rgb(255,255,255);}
#menu_20242{width:100%;}
#menu_20242 > ul > li,#menu_20242 > li{padding-left:0;}
#menu_20242 > ul > li > a,#menu_20242 > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/cf/image/ico-next.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto 15px;border-bottom:1px dotted #ffffff;line-height:25px;margin-bottom:3px;padding-left:0;}
#menu_20243 li a{color:rgb(255,255,255);}
#menu_20243{width:100%;}
#menu_20243 > ul > li,#menu_20243 > li{padding-left:0;}
#menu_20243 > ul > li > a,#menu_20243 > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/cf/image/ico-next.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto 15px;border-bottom:1px dotted #ffffff;line-height:25px;margin-bottom:3px;padding-left:0;}
#paragraph_17509 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_20245{background-attachment:none;background-clip:none;background-color:rgb(255,127,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 #000000;color:rgb(255,255,255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_20245 .paragraphComp-content a{color:rgb(255,255,255);}
#selectfield_17799 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;}
#selectfield_17801 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;}
#paragraph_20249{background-attachment:none;background-clip:none;background-color:rgb(255,127,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0);color:rgb(255,255,255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_20249 .paragraphComp-content a{color:rgb(255,255,255);}
#paragraph_20251{background-attachment:none;background-clip:none;background-color:rgb(255,127,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 #000000;color:rgb(255,255,255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_20251 .paragraphComp-content a{color:rgb(255,255,255);}
#container_20418 > .pw-collapse-target{position:relative;}
#container_20418 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#container_20419{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_20420{border-bottom:1px solid rgb(246,246,246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecCatalogsearchandfilter_20421 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_20421 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%;}
#ecCatalogsearchandfilter_20421{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_20421 .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_20421 .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_20421 .formfield_field{margin-bottom:8px;}
#container_20422{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;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:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterautocomplete_20423 .formfield_field input[type=text]{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;font-size:20px;height:50px;padding-bottom:0;padding-left:10px;padding-top:0;}
#ecFieldfilterautocomplete_20423 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_20423 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_20424 .formfield_field select{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;font-size:20px;height:50px;padding-left:10px;}
#ecFieldfilterlist_20424 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_20424 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_20425 .formfield_field select{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;font-size:20px;height:50px;padding-left:10px;}
#ecFieldfilterlist_20425 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_20425 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_20426{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_20426 .formfield_field label{border-bottom:1px solid rgb(136,136,136);font-size:18px;width:100%;}
#ecFieldfilterslider_20426 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_20426 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_20426 .formfield_field .ui-slider{color:#577226;}
#ecFieldfilterslider_20426 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #999999;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #999999;border-right:0 solid #999999;border-top:0 solid #999999;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldfilterslider_20426 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_20426 .formfield_field .minslidervalue{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;font-size:20px;height:50px;}
#ecFieldfilterslider_20426 .formfield_field .maxslidervalue{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;font-size:20px;height:50px;}
#ecFieldfilterslider_20426 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_20427{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_20428{border-bottom:1px solid rgb(246,246,246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicart_20429 .card-title{display:none;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:rgb(255,255,255);display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:#b22223;font-size:16px;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover{color:#e76000;}
#ecMinicart_20429 .ecMinicartComp-totalItems{color:rgb(0,0,0);font-size:14px;}
#ecMinicart_20429 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#577226;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;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart{width:100%;}
#ecMinicart_20429 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;width:100%;}
#ecMinicart_20429 .ecMinicartComp-cartLink{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 #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);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#ecMinicart_20429 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-cart.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:14px;height:auto;padding-top:150px;text-align:center;width:100%;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_20429 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMinicart_20429 .ecMinicartComp-cartTotalPrice{float:right;}
#paragraph_20430{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#paragraph_20430 .paragraphComp-content a{color:rgb(255,255,255);}
#container_20431{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_20432{border-bottom:1px solid rgb(246,246,246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMiniwishlist_20433 .card-title{display:none;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart{width:100%;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-cartLink{border-bottom:0 solid #e76000;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;color:rgb(255,255,255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#ecMiniwishlist_20433 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMiniwishlist_20433 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#paragraph_20434{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#paragraph_20434 .paragraphComp-content a{color:rgb(255,255,255);}
#tabs_20436 .nav-tabs .nav-item a.nav-link{border-bottom:0 solid #ffffff;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;}
#tabs_20436 .nav-tabs{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-size:none;border-bottom:0 solid #dddddd;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_20436 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;}
#tabs_20436 .nav-tabs .nav-item a.nav-link:hover{color:#577226;}
#tabs_20436 .tab-content{margin-top:-51px;}
#ecCatalog_20437 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecCatalog_20437 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_20437 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin: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);position:absolute;text-shadow:1px 1px 0 rgba(0,0,0,0.49);top:-40px;width:100%;}
#ecCatalog_20437 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_20437 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_20437 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);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:15px;width:45px;}
#ecCatalog_20437{margin-bottom:80px;}
#ecCatalog_20437 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_20437 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223,223,223);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(223,223,223);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:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_20437 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_20437 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225,225,225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136,136,136);}
#ecCatalog_20437 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_20437 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/cf/Temi/Default/red-select.png);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:15px;text-align:center;}
#ecCatalog_20437 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_20437 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#577226;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_20437 .ecCatalogComp-cells{margin-top:20px;}
#ecCatalog_20437 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_20437 .ecCatalogComp-filter{position:absolute;right:25px;top:0;width:200px;}
#container_20438{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_20439 div.price{display:none;}
#ecFieldprice_20439 div.originalprice{display:none;}
#ecFieldprice_20439 div.priceondemand{display:none;}
#ecFieldprice_20439 div.minimalprice{display:none;}
#ecFieldprice_20439 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:23px;font-weight:300;height:50px;line-height:50px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_20439{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_20440{margin-top:20px;padding-top:11px;}
#ecFieldaddtowishlist_20441 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_20441 a.addtowishlist:hover{color:#b22223;}
#container_20442{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_20443{min-height:0;}
#ecFieldprice_20444 div.discount{display:none;}
#ecFieldprice_20444 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_20444 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_20444 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_20444 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_20444 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_20444{}
#ecFieldtext_20445{color:#6e0000;font-family:Markazi Text;font-size:27px;height:80px;line-height:22px;margin-bottom:11px;text-align:center;}
#ecFieldtext_20445 strong{color:#6e0000;}
#ecFieldaddtocart_20446 input.quantity{height:40px;margin-left:12px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20446 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20446 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20446 a.addtocart{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_20446{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_20446 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_20447 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecCatalog_20447 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_20447 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin: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);position:absolute;text-shadow:1px 1px 0 rgba(0,0,0,0.49);top:-40px;width:100%;}
#ecCatalog_20447 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_20447 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_20447 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);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:15px;width:45px;}
#ecCatalog_20447{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_20447 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_20447 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223,223,223);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(223,223,223);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:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_20447 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_20447 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225,225,225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136,136,136);}
#ecCatalog_20447 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_20447 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);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:15px;text-align:center;}
#ecCatalog_20447 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_20447 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0;border-top-right-radius:0;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_20447 .ecCatalogComp-cells{margin-top:20px;}
#ecCatalog_20447 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_20447 .ecCatalogComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ContainerRow_20448{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_20451 div.discount{background-attachment:none;background-clip:none;background-color:#577226;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-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_20451 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_20451 div.price{color:#b22223;font-size:25px;}
#ecFieldprice_20451 div.minimalprice{display:none;}
#ecFieldtitle_20453{margin-bottom:10px;}
#ecFieldtitle_20453 a{color:rgb(0,0,0);}
#ecFieldtitle_20453 a:hover{color:#b22223;}
#ecFieldprice_20456 div.discount{display:none;}
#ecFieldprice_20456 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_20456 div.price{display:none;font-size:40px;}
#ecFieldprice_20456 div.minimalprice{display:inline-block;}
#ecFieldprice_20456{margin-top:15px;}
#ecFieldtext_20457{margin-top:15px;}
#ecFieldtext_20457 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldtext_20458 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#container_20459{margin-bottom:30px;}
#paragraph_20460{color:#577226;font-weight:700;}
#ecMexalAvailability_20461 span.availability{font-size:20px;}
#ecMexalAvailability_20461 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_20461 a.availability_button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_20461 .div_button{margin-left:20px;}
#ecFieldaddtocart_20462{margin-top:15px;}
#ecFieldaddtocart_20462 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20462 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_20462 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_20462 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_20462 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_20463{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_20464 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_20464 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_20465 a.addtocomparator{color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_20465 a.addtocomparator:hover{color:rgb(0,0,0);}
#container_20544{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_20545 div.price{display:none;}
#ecFieldprice_20545 div.originalprice{display:none;}
#ecFieldprice_20545 div.priceondemand{display:none;}
#ecFieldprice_20545 div.minimalprice{display:none;}
#ecFieldprice_20545 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:23px;font-weight:300;height:50px;line-height:50px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_20545{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_20546{margin-top:20px;padding-top:11px;}
#ecFieldaddtowishlist_20547 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_20547 a.addtowishlist:hover{color:#b22223;}
#container_20548{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_20549{min-height:0;}
#ecFieldprice_20550 div.discount{display:none;}
#ecFieldprice_20550 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_20550 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_20550 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_20550 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_20550 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_20550{}
#ecFieldtext_20551{color:#6e0000;font-family:Markazi Text;font-size:27px;height:80px;line-height:22px;margin-bottom:11px;text-align:center;}
#ecFieldtext_20551 strong{color:#6e0000;}
#ecFieldaddtocart_20552 input.quantity{height:40px;margin-left:12px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20552 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20552 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20552 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(207, 157, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_20552{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_20552 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_18070{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/pattern2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-top:25px;}
#ecFieldtext_18576{margin-top:0%;padding-left:0px;}
#ecFieldtext_18576 .container-fluid{color:#6e0000;}
#ecProduct_17598{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:20px;}
#Column_17608{padding-left:0px;padding-right:0px;}
#ecFieldtext_18576 ul{font-size:15px;font-weight:400;line-height:25px;margin-top:6px;}
#paragraph_20568{border-bottom:1px solid #01bbd4;color:#b22223;margin-bottom:20px;padding-bottom:10px;text-align:center;}
#paragraph_20568 .paragraphComp-content h1{font-size:30px;}
#paragraph_20569 .paragraphComp-content ol{padding-left:0px;}
#paragraph_20569 .paragraphComp-content a{font-size:16px;}
#paragraph_20569 .paragraphComp-content a:hover{color:#b22223;}
#paragraph_20569{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_20569 .paragraphComp-content h3{color:#b22223;font-weight:400;}
#paragraph_20570{border-bottom:1px solid #b22223;color:#b22223;margin-bottom:20px;padding-bottom:10px;text-align:center;}
#paragraph_20570 .paragraphComp-content h1{font-size:30px;}
#paragraph_20571 .paragraphComp-content ol{padding-left:0px;}
#paragraph_20571 .paragraphComp-content a{font-size:16px;}
#paragraph_20571 .paragraphComp-content a:hover{color:#b22223;}
#paragraph_20571{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_20571 .paragraphComp-content h3{color:#b22223;font-weight:400;}
#ecFieldtitlecategory_17410 a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_20582 .accounttype{font-size:22px;margin-bottom:5px;padding-bottom:0px;padding-top:0px;text-align:center;}
#userregistration_20582 .accounttype > label{color:rgb(0,0,0);font-size:17px;line-height:18px;margin-left:0px;margin-right:0px;padding-bottom:8px;padding-left:0px;padding-top:4px;text-align:left;text-shadow:1px 1px 0px rgb(255, 255, 255);width:100%;}
#userregistration_20582 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0;}
#userregistration_20582 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_20582 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom: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(136,136,136);font-size:15px;height:45px;}
#userregistration_20582 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:40px;}
#userregistration_20582{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 #b22223;margin-bottom:60px;padding-bottom:30px;}
#paragraph_20583{color:rgb(0,0,0);font-size:28px;font-variant:normal;}
#ContainerRow_20584{border-bottom:0 solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);padding-bottom:10px;padding-top:15px;}
#Column_20585{padding-left:5px;padding-right:05px;}
#Column_20587{padding-left:5px;padding-right:05px;}
#Column_20589{padding-left:5px;padding-right:05px;}
#Column_20591{padding-left:5px;padding-right:05px;}
#Column_20593{padding-left:5px;padding-right:05px;}
#Column_20595{padding-left:5px;padding-right:05px;}
#paragraph_20597{border-bottom:1px solid rgb(245,245,245);color:rgb(0,0,0);font-size:28px;font-variant:normal;}
#ContainerRow_20598{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);margin-bottom:10px;padding-top:15px;}
#Column_20599{padding-left:5px;padding-right:05px;}
#selectfield_20600 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/CF/Temi/Default/red-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;}
#Column_20601{padding-left:5px;padding-right:05px;}
#selectfield_20602 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/CF/Temi/Default/red-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;}
#Column_20603{padding-left:5px;padding-right:05px;}
#Column_20605{padding-left:5px;padding-right:05px;}
#Column_20607{padding-left:5px;padding-right:05px;}
#Column_20609{display:none;padding-left:5px;padding-right:5px;}
#html_20610{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:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);color:rgb(0,0,0);font-size:20px;line-height:1;padding-bottom:8px;padding-left:20px;padding-top:12px;}
#ContainerRow_20611{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_20612{margin-bottom:10px;padding-left:5px;padding-right:05px;}
#paragraph_20613{border-bottom:1px solid rgb(245,245,245);color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#Column_20614{padding-left:5px;padding-right:05px;}
#Column_20616{padding-left:5px;padding-right:05px;}
#Column_20618{padding-left:5px;padding-right:05px;}
#Column_20620{padding-left:5px;padding-right:05px;}
#Column_20622{padding-left:5px;padding-right:05px;}
#ContainerRow_20634{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_20641{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_20642{background-attachment:none;background-clip:none;background-color:rgb(248,248,248);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;height:100%;padding-bottom:10px;padding-top:10px;}
#paragraph_20643{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_20644 .privacycontrol{display:none;}
#privacyfield_20644 .formfield_field > label{height:20px;line-height:25px;padding-right:5px;}
#userregistration_20582 .accounttype > label > input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 0, 0);}
#paragraph_20645 .paragraphComp-content h2{color:#b22223;font-size:28px;line-height:42px;padding-bottom:7px;}
#paragraph_20645{padding-bottom:12px;padding-left:0px;}
#Column_20646{padding-left:5px;padding-right:05px;}
#paragraph_20140 .paragraphComp-content{text-shadow:none;}
#ecFieldtext_20648{color:#6e0000;font-family:Markazi Text;font-size:23px;padding-left:0px;}
#mcSubscription_17401 .formfield_field .inputfield{border-right:1px solid #b3b3b3;color:rgb(113, 113, 113);}
#mcTextfield_17402{color:rgb(0, 0, 0) !important;}
#mcSubscription_17401 .formfield_field{margin-right:9px;}
#Column_20675{padding-left:5px;padding-right:05px;}
#Column_20678{padding-left:5px;padding-right:05px;}
#Column_20680{padding-left:5px;padding-right:05px;}
#Column_20688{padding-left:5px;padding-right:05px;}
#html_20693{padding-bottom:40px;padding-top:40px;text-align:center;}
#container_20730{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/img/piccantissimi_.jpg);background-origin:padding-box;background-position:22% 0%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#imagelink_20731{bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
#imagelink_20731 figure{height:100%;width:100%;}
#imagelink_20731 img{height:100%;width:100%;}
#paragraph_20732 .paragraphComp-content h3{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-family:Markazi Text;font-size:30px;line-height:27px;margin-bottom:8px;text-shadow:2px -1px 3px #000000;}
#paragraph_20732 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#container_20738{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/grandi_varieta_pomodori.jpg);background-origin:padding-box;background-position:0% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#imagelink_20739{bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
#imagelink_20739 figure{height:100%;width:100%;}
#imagelink_20739 img{height:100%;width:100%;}
#paragraph_20740 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:26px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 2px 4px #000000;}
#paragraph_20740 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20740{font-size:15px;}
#container_20742{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/img/creme.jpg);background-origin:padding-box;background-position:0% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#imagelink_20743{bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
#imagelink_20743 figure{height:100%;width:100%;}
#imagelink_20743 img{height:100%;width:100%;}
#paragraph_20744 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:3px 3px 4px #000000;}
#paragraph_20744 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#container_20746{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/sughi.jpg);background-origin:padding-box;background-position:45% 0%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#imagelink_20747{bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
#imagelink_20747 figure{height:100%;width:100%;}
#imagelink_20747 img{height:100%;width:100%;}
#paragraph_20748 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:3px 3px 4px #000000;}
#paragraph_20748 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#container_20750{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/conserve_home.jpg);background-origin:padding-box;background-position:7% 7%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#imagelink_20751{bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
#imagelink_20751 figure{height:100%;width:100%;}
#imagelink_20751 img{height:100%;width:100%;}
#paragraph_20752 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 3px 4px #000000;}
#paragraph_20752 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20173{visibility:hidden;}
#paragraph_20755{background-attachment:none;background-clip:none;background-color:rgb(171, 78, 78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_20755 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_20757{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/unapausaamabile.jpg);background-origin:padding-box;background-position:0% 100%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#paragraph_20759 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 1px 3px #000000;}
#paragraph_20759 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20759{visibility:hidden;}
#paragraph_20760{background-attachment:none;background-clip:none;background-color:rgb(203, 100, 100);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_20760 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_20762{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/unaserataromantica.jpg);background-origin:padding-box;background-position:0% 100%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#paragraph_20764 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 1px 3px #000000;}
#paragraph_20764 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20764{visibility:hidden;}
#paragraph_20765{background-attachment:none;background-clip:none;background-color:rgb(171, 78, 78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_20765 .paragraphComp-content a{color:rgb(255, 255, 255);}
#slider_20766 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/sab/Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_20766 .slick-prev > i{font-size:0;}
#slider_20766 .slick-next > i{font-size:0;}
#slider_20766 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/sab/Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_20766{margin-bottom:15px;}
#container_20767{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/img/SlideShowHome/bannerpasqua.jpg);background-origin:padding-box;background-position:45% 93%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20768{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0.88);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;margin-top:-15vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20768 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20768 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20768 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:5vw;font-weight:600;line-height:0.6;text-shadow:0px -1px 7px rgba(141, 141, 141, 0);}
#container_20769{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/sughi.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20770{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0.71);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:5vh;margin-right:0vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20770 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20770 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20770 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#container_20771{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/img/SlideShowHome/piccantino_banner.jpg);background-origin:padding-box;background-position:50% 75%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20772{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0.52);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20772 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20772 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20772 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#container_20799{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/sanvalentino.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20800{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;margin-left:5vh;margin-right:0vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20800 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20800 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(171, 78, 78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:rgb(255, 255, 255);display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20800 .paragraphComp-content h3{color:rgb(171, 78, 78);font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#container_20803{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/unrisvegliotenero..jpg);background-origin:padding-box;background-position:0% 100%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#paragraph_20804 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 1px 3px #000000;}
#paragraph_20804 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20804{visibility:hidden;}
#paragraph_20805{background-attachment:none;background-clip:none;background-color:rgb(171, 78, 78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_20805 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_20807{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/unapausaamabile.jpg);background-origin:padding-box;background-position:0% 100%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#paragraph_20808 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 1px 3px #000000;}
#paragraph_20808 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20808{visibility:hidden;}
#paragraph_20809{background-attachment:none;background-clip:none;background-color:rgb(203, 100, 100);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_20809 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_20811{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/SANVALENTINO/unaserataromantica.jpg);background-origin:padding-box;background-position:0% 100%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:20%;padding-left:30px;padding-top:20%;}
#paragraph_20812 .paragraphComp-content h3{color:rgb(255, 255, 255);font-family:Markazi Text;font-size:27px;font-weight:600;line-height:27px;margin-bottom:8px;text-shadow:2px 1px 3px #000000;}
#paragraph_20812 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b22223;font-size:20px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_20812{visibility:hidden;}
#paragraph_20813{background-attachment:none;background-clip:none;background-color:rgb(171, 78, 78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:17px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_20813 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_20814{text-align:center;}
#paragraph_20814 .paragraphComp-content h1{color:#b22223;font-family:Markazi Text;font-size:4vw;font-weight:400;text-transform:uppercase;}
#paragraph_20164 .paragraphComp-content h2{color:rgb(171, 78, 78);font-family:Markazi Text;font-size:47px;line-height:40px;}
#slider_20815 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/sab/Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_20815 .slick-prev > i{font-size:0;}
#slider_20815 .slick-next > i{font-size:0;}
#slider_20815 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/sab/Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_20815{margin-bottom:15px;}
#container_20816{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/calabresieccellenze.jpg);background-origin:padding-box;background-position:36% 55%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20817{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0.52);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20817 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20817 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 0);color:rgb(255, 255, 255);display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20817 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0px -1px 7px rgba(141, 141, 141, 0);}
#container_20818{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/sughi.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20819{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0.71);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:5vh;margin-right:0vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20819 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20819 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20819 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#container_20820{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/img/SlideShowHome/piccantino_banner.jpg);background-origin:padding-box;background-position:50% 75%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20821{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0.52);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20821 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20821 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20821 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#paragraph_20825 .paragraphComp-content h2{color:#b22223;font-size:20px;margin-bottom:11px;padding-bottom:1px;padding-top:10px;text-align:center;}
#paragraph_20825 .paragraphComp-content{color:#577226;font-size:16px;font-weight:500;padding-left:10px;padding-right:10px;text-align:center;}
#popupHeader_20826{border-bottom:0px solid #e9ecef;height:32px;}
#popupHeader_20826 .popupHeaderComp-Close{font-size:23px;height:46px;margin-bottom:-20px;margin-top:-22px;padding-bottom:12px;padding-left:19px;}
#paragraph_20768 .paragraphComp-content h6{color:#577226;font-size:12px;margin-bottom:-8px;padding-top:10px;}
#slider_20827 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/sab/Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_20827 .slick-prev > i{font-size:0;}
#slider_20827 .slick-next > i{font-size:0;}
#slider_20827 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CF/sab/Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_20827{margin-bottom:15px;}
#container_20828{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/img/SlideShowHome/salsa_amatori_banner.jpg);background-origin:padding-box;background-position:45% 60%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20829{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0.52);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20829 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20829 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20829 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0px -1px 7px rgba(141, 141, 141, 0);}
#container_20830{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/sughi.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20831{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0.71);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:5vh;margin-right:0vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20831 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20831 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20831 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#container_20832{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/img/SlideShowHome/piccantino_banner.jpg);background-origin:padding-box;background-position:50% 75%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_20833{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0.52);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_20833 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_20833 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_20833 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#paragraph_20817 .paragraphComp-content h5{color:#b22223;font-family:Markazi Text;font-size:27px;}
#paragraph_20825 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:21px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#container_20842{max-width:500px;padding-bottom:20px;}
#userbar_20843{float:right;}
#userbar_20843 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b22223;border-left:1px solid #b22223;border-right:1px solid #b22223;border-top:1px solid #b22223;color:#b22223;}
#userbar_20843 .userbarComp-loggedUser label i{color:#b22223;}
#userbar_20843 .userbarComp-loggedUser label{margin-bottom:0;margin-top:4px;}
#paragraph_20844{color:#b22223;font-size:25px;}
#userlogin_20845 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_20845 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_20846 .formfield_field label{margin-bottom:0px !important;}
#textfield_20846 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/calabria-food/icona_user.png) !important;background-origin:padding-box;background-position:1% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_20847 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/calabria-food/lucchetto.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_20847{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#remembermefield_20848 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#paragraph_20852 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_20853{max-width:500px;padding-bottom:20px;}
#paragraph_20854{color:#b22223;font-size:25px;margin-bottom:20px;}
#userlogin_20855 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_20855 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_20855 .formfield_button{display:none;}
#userlogin_20855{margin-bottom:20px;}
#socialloginfield_20856 img{width:100%;}
#socialloginfield_20856 .social_link{width:100%;}
#socialloginfield_20856{margin-bottom:0px;}
#socialloginfield_20857 img{width:100%;}
#socialloginfield_20857 .social_link{width:100%;}
#socialloginfield_20857{margin-bottom:20px;}
#paragraph_20858 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_20859{max-width:500px;padding-bottom:20px;}
#paragraph_20860{color:#b22223;font-size:25px;}
#recoverypassword_20861{margin-bottom:20px;margin-top:20px;}
#recoverypassword_20861 .fieldrecovery input.recovery{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_20861 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_20861 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_20861 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_20861 .labelrecovery label{margin-bottom:15px;}
#paragraph_20862 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldprice_20865 div.discount{display:none;}
#ecFieldprice_20865 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:14px;text-decoration:line-through;}
#ecFieldprice_20865 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_20865 div.minimalprice{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldprice_20865 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_20865 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_20865{}
#ecFieldimage_17440 img{height:175px;}
#ecFieldaddtocart_20875 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20875 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20875 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20875 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_20875{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_20875 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_20873{padding-left:0px;padding-right:0px;}
#Column_20872{padding-left:0px;padding-right:0px;}
#ecFieldaddtowishlist_18533{height:51px;margin-top:12px;width:56px;}
#ContainerRow_20871{padding-left:12px;padding-right:12px;}
#container_20877{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_20878 div.price{display:none;font-size:18px;}
#ecFieldprice_20878 div.originalprice{display:none;}
#ecFieldprice_20878 div.priceondemand{display:none;}
#ecFieldprice_20878 div.minimalprice{display:none;}
#ecFieldprice_20878 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_20878{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_20879{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_20880{min-height:0;}
#ecFieldimage_20880 img{height:175px;}
#ecFieldprice_20881 div.discount{display:none;}
#ecFieldprice_20881 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_20881 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_20881 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_20881 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_20881 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_20881{}
#ecFieldtext_20882{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_20882 strong{color:#6e0000;}
#ContainerRow_20883{padding-left:12px;padding-right:12px;}
#Column_20884{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_20885 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_20885 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_20885{height:51px;margin-top:12px;width:56px;}
#Column_20886{padding-left:0;padding-right:0;}
#ecFieldaddtocart_20887 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20887 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20887 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20887 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_20887{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_20887 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_20891{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_20892 div.price{display:none;font-size:18px;}
#ecFieldprice_20892 div.originalprice{display:none;}
#ecFieldprice_20892 div.priceondemand{display:none;}
#ecFieldprice_20892 div.minimalprice{display:none;}
#ecFieldprice_20892 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_20892{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_20893{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_20894{min-height:0;}
#ecFieldimage_20894 img{height:175px;}
#ecFieldprice_20895 div.discount{display:none;}
#ecFieldprice_20895 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_20895 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_20895 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_20895 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_20895 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_20895{}
#ecFieldtext_20896{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_20896 strong{color:#6e0000;}
#ContainerRow_20897{padding-left:12px;padding-right:12px;}
#Column_20898{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_20899 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_20899 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_20899{height:51px;margin-top:12px;width:56px;}
#Column_20900{padding-left:0;padding-right:0;}
#ecFieldaddtocart_20901 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20901 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20901 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20901 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_20901{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_20901 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_20903{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_20904 div.price{display:none;font-size:18px;}
#ecFieldprice_20904 div.originalprice{display:none;}
#ecFieldprice_20904 div.priceondemand{display:none;}
#ecFieldprice_20904 div.minimalprice{display:none;}
#ecFieldprice_20904 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_20904{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_20905{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_20906{min-height:0;}
#ecFieldimage_20906 img{height:175px;}
#ecFieldprice_20907 div.discount{display:none;}
#ecFieldprice_20907 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_20907 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_20907 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_20907 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_20907 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_20907{}
#ecFieldtext_20908{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_20908 strong{color:#6e0000;}
#ContainerRow_20909{padding-left:12px;padding-right:12px;}
#Column_20910{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_20911 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_20911 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_20911{height:51px;margin-top:12px;width:56px;}
#Column_20912{padding-left:0;padding-right:0;}
#ecFieldaddtocart_20913 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_20913 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20913 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_20913 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_20913{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_20913 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#recoverypassword_20914 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;text-transform:uppercase;}
#container_20916{margin-bottom:10px;}
#paragraph_20918{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-left:15px;margin-right:15px;margin-top:16px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;width:100%;}
#paragraph_20918 .paragraphComp-content a{color:rgb(255, 255, 255);font-size:18px;text-transform:uppercase;vertical-align:inherit;}
#textfield_18005{margin-bottom:-16px !important;}
#remembermefield_18007 .formfield_error{margin-top:-8px;}
#paragraph_20920{color:#b22223;font-size:16px;line-height:16px;margin-top:-11px;padding-bottom:20px;padding-top:20px;text-align:center;width:100%;}
#container_20922{margin-bottom:10px;}
#paragraph_20923{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-left:15px;margin-right:15px;margin-top:16px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;width:100%;}
#paragraph_20923 .paragraphComp-content a{color:rgb(255,255,255);font-size:18px;text-transform:uppercase;vertical-align:inherit;}
#userlogin_20925 .formfield_field input[type=text]{color:rgb(0,0,0);height:45px;}
#userlogin_20925 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#userlogin_20925 .formfield_button{display:none;}
#userlogin_20925{margin-bottom:20px;}
#socialloginfield_20926 img{width:100%;}
#socialloginfield_20926 .social_link{width:100%;}
#socialloginfield_20926{margin-bottom:0;width:400px;}
#socialloginfield_20927 img{width:100%;}
#socialloginfield_20927 .social_link{width:100%;}
#socialloginfield_20927{margin-bottom:20px;width:400px;}
#paragraph_20932{color:#b22223;font-size:24px;margin-bottom:20px;padding-left:0px;}
#paragraph_20933{color:#b22223;font-size:23px;line-height:23px;padding-bottom:20px;padding-top:20px;}
#ecWishlistCustom_17737 .ecWishlistCustomComp-wishlistEmpty{float:left;}
#paragraph_20935{background-attachment:none;background-clip:none;background-color:rgb(255,127,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;color:rgb(255,255,255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_20935 .paragraphComp-content a{color:rgb(255,255,255);}
#ContainerRow_21017{padding-bottom:5px;padding-top:5px;}
#ContainerRow_21017 > .row,#ContainerRow_21017  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#Column_21018{padding-left:0px;padding-right:0px;}
#container_21019 > .pw-collapse-button{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;font-size:15px;padding-left:15px;}
#container_21019 > .pw-collapse-button > span{font-size:14px;}
#container_21019 > .pw-collapse-target{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;padding-bottom:10px;padding-top:10px;width:220px;}
#container_21019{font-size:17px;padding-left:7px;padding-right:7px;}
#menu_21020 > ul > li > a:hover,#menu_21020  > li > a:hover{color:#b22223;}
#menu_21020{width:100%;}
#menu_21020 > ul > li > a,#menu_21020  > li > a{margin-bottom:10px;padding-left:5px;width:100%;}
#paragraph_21021{padding-left:0px;padding-right:0px;}
#paragraph_21022{padding-left:3px;padding-right:0px;}
#userbar_21023{float:right;}
#userbar_21023 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#fafafa;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b22223;border-left:1px solid #b22223;border-right:1px solid #b22223;border-top:1px solid #b22223;color:#b22223;}
#userbar_21023 .userbarComp-loggedUser label i{color:#b22223;}
#userbar_21023 .userbarComp-loggedUser label{margin-bottom:0px;margin-top:4px;}
#Column_21024{margin-top:0px;padding-left:0px;padding-right:0px;top:22px;}
#container_21025 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_21025 .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:30px;}
#container_21025 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:40px;padding-top:40px;right:0px;z-index:50;}
#container_21025{padding-left:15px;position:static;}
#container_21025 > .pw-collapse-button > span{font-size:22px;}
#container_21025 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_21025 > .pw-collapse-target{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;box-shadow:2px 8px 7px 0px rgba(0, 0, 0, 0.25);}
#searchandfilter_21026 .formfield_field{margin-bottom:0px;}
#searchandfilter_21026 .formfield_button{width:auto;}
#searchandfilter_21026 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;text-align:center;}
#searchandfilter_21026 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:3px;border-top-left-radius:0px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#searchandfilter_21026 .formfield_error{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);font-size:15px;margin-top:0px;text-align:center;}
#textfield_21027 .formfield_field label{display:none;}
#textfield_21027 .formfield_field .inputfield{border-bottom-right-radius:3px;border-top-left-radius:3px;color:rgb(0, 0, 0) !important;font-size:18px;font-weight:300;padding-bottom:10px !important;padding-top:10px !important;}
#textfield_21027{width:100%;}
#textfield_21027 .formfield_error{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;color:rgb(234, 34, 34) !important;}
#container_21028 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_21028 .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:30px;}
#container_21028 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:40px;padding-top:40px;right:0px;z-index:50;}
#container_21028{padding-left:15px;position:static;}
#container_21028 > .pw-collapse-button > span{font-size:22px;}
#container_21028 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_21028 > .pw-collapse-target{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;box-shadow:2px 8px 7px 0px rgba(0, 0, 0, 0.25);}
#paragraph_21029 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_21029{background-attachment:none;background-clip:none;background-color:#b22223;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;line-height:46px;text-align:center;width:40px;}
#container_21030{position:relative;}
#container_21031 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_21031 i.offcanvas-button{display:none;}
#container_21031 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_21031 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_21031 > .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:22px;}
#container_21031{padding-left:15px;padding-right:8px;}
#container_21031 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#577226;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;margin-right:8px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;right:0px;width:315px;z-index:2000;}
#userbar_21033{border-bottom:0px solid rgb(255, 255, 255);}
#userbar_21033 .userbarComp-loggedUser{border-bottom:0px solid rgb(255, 255, 255);color:rgb(255, 255, 255);font-size:18px;font-weight:300;line-height:20px;}
#userbar_21033 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#b22223;padding-left:15px;padding-right:15px;}
#userbar_21033 .userbarComp-loggedUser label{margin-bottom:0px;}
#userbar_21033 .userbarComp-loggedUser label i{color:rgb(255, 255, 255);font-size:25px;}
#menu_21034 li a{color:rgb(255, 255, 255);}
#menu_21034{width:100%;}
#menu_21034 > ul > li,#menu_21034  > li{padding-left:0px;}
#menu_21034 > ul > li > a,#menu_21034  > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto 15px;border-bottom:1px dotted #ffffff;line-height:25px;margin-bottom:3px;padding-left:0px;}
#menu_21035 li a{color:rgb(255, 255, 255);}
#menu_21035{width:100%;}
#menu_21035 > ul > li,#menu_21035  > li{padding-left:0px;}
#menu_21035 > ul > li > a,#menu_21035  > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto 15px;border-bottom:1px dotted #ffffff;line-height:25px;margin-bottom:3px;padding-left:0px;}
#container_21036{position:relative;}
#container_21037 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_21037 i.offcanvas-button{display:none;}
#container_21037 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_21037{padding-left:8px;padding-right:10px;}
#container_21037 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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:rgb(255, 255, 255);height:40px;width:40px;}
#container_21037 > .pw-collapse-button > span{font-size:22px;}
#container_21037 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#577226;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:0px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0px;width:400px;z-index:2000;}
#paragraph_21038{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMinicart_21039{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_21039 .card-title{display:none;}
#ecMinicart_21039 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_21039 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(255, 255, 255);font-size:15px;text-decoration:none;}
#ecMinicart_21039 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255, 255, 255);display:none;font-size:18px;}
#ecMinicart_21039 .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:rgb(0, 0, 0);display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:35px;}
#ecMinicart_21039 .nocartitems{color:rgb(255, 255, 255);font-size:15px;font-variant:small-caps;}
#ecMinicart_21039 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_21039 .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_21039 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;display:inline-block;height:30px;width:30px;}
#ecMinicart_21039 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_21039 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_21039 .ecMinicartComp-cartTotalPrice{color:#b22223;float:right;text-align:right;width:50%;}
#ecMinicart_21039 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMinicart_21039 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_21039 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_21039 .ecMinicartComp-latestItemsOnCart > div > .col-qty{font-size:16px;}
#paragraph_21040{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#paragraph_21040 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecMinicart_21041{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:absolute;right:0px;top:-5px;}
#ecMinicart_21041 .card-title{display:none;}
#ecMinicart_21041 .ecMinicartComp-totalItems{font-size:0px;}
#ecMinicart_21041 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#577226;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;text-align:center;width:20px;}
#ecMinicart_21041 .ecMinicartComp-gotoCart{display:none;}
#container_21042{position:relative;}
#container_21043 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_21043 i.offcanvas-button{display:none;}
#container_21043 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_21043 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b22223;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;width:40px;}
#container_21043 > .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:22px;}
#container_21043{padding-left:8px;padding-right:10px;}
#container_21043 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#577226;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;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0px;width:400px;z-index:2000;}
#paragraph_21044{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMiniwishlist_21045{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_21045 .card-title{display:none;}
#ecMiniwishlist_21045 .nocartitems{color:rgb(255, 255, 255);font-size:15px;font-variant:small-caps;}
#ecMiniwishlist_21045 .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_21045 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255, 255, 255);color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:rgb(255, 255, 255);width:100%;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(255, 255, 255);font-size:15px;text-decoration:none;}
#ecMiniwishlist_21045 .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:rgb(0, 0, 0);display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;display:inline-block;height:30px;width:30px;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-totalItems{color:rgb(255, 255, 255);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-decoration:none;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMiniwishlist_21045 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMiniwishlist_21045 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_21046{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:absolute;right:0px;top:-5px;}
#ecMiniwishlist_21046 .card-title{display:none;}
#ecMiniwishlist_21046 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_21046 .ecMiniwishlistComp-totalItems{font-size:0px;}
#ecMiniwishlist_21046 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#577226;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;text-align:center;width:20px;}
#paragraph_21047{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:14px;}
#paragraph_21047 .paragraphComp-content{font-size:15px;}
#container_21094{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#container_21096{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21097{min-height:0;}
#ecFieldimage_21097 img{height:175px;}
#ecFieldprice_21098 div.discount{display:none;}
#ecFieldprice_21098 div.originalprice{color:rgb(0, 0, 0);display:none;font-size:16px;text-decoration:line-through;}
#ecFieldprice_21098 div.price{color:#b22223;font-size:29px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21098 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21098 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21098 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21098{}
#ecFieldtext_21099{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21099 strong{color:#6e0000;}
#ContainerRow_21100{padding-left:12px;padding-right:12px;}
#Column_21101{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_21102 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_21102 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_21102{height:51px;margin-top:12px;width:56px;}
#Column_21103{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21104 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21104 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21104 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21104 a.addtocart{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21104{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21104 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_20466{background-attachment:none;background-clip:none;background-color:rgba(225, 225, 225, 0.78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#paragraph_21105{text-align:center;}
#paragraph_21105 .paragraphComp-content h1{color:#b22223;font-size:2.5vw;font-weight:400;}
#paragraph_21105 .paragraphComp-content h2{color:#b22223;font-size:40px;font-weight:400;}
#menu_21119 > ul > li > a,#menu_21119  > li > a{font-size:14px;padding-left:9px;padding-right:8px;}
#menu_21119{float:right;margin-top:28px;}
#menu_21119 > ul > li:last-of-type > a,#menu_21119  > li:last-of-type > a{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#menu_21119 i.offcanvas-button{color:#6e0000;font-size:28px;}
#paragraph_21121 .paragraphComp-content{color:rgb(255, 255, 255);font-size:20px;text-align:center;}
#paragraph_21121 .paragraphComp-content h3{font-family:Markazi Text;font-size:61px;}
#paragraph_21121 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;}
#paragraph_21121 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;}
#Column_21120{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/calabria-food/promozioni.jpg);background-origin:padding-box;background-position:46% 090%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-left:0px;padding-right:0px;padding-top:70px;}
#paragraph_21121 .paragraphComp-content strong{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.78);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#6e0000;padding-left:20px;padding-right:20px;}
#paragraph_21121{padding-left:0px;padding-right:0px;}
#ContainerRow_21122{padding-bottom:30px;}
#container_21124 > .pw-collapse-target{position:relative;}
#container_21124 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#container_21125{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_21126{border-bottom:1px solid rgb(246,246,246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecCatalogsearchandfilter_21127 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_21127 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%;}
#ecCatalogsearchandfilter_21127{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_21127 .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_21127 .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_21127 .formfield_field{margin-bottom:8px;}
#container_21128{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;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:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterautocomplete_21129 .formfield_field input[type=text]{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;font-size:20px;height:50px;padding-bottom:0;padding-left:10px;padding-top:0;}
#ecFieldfilterautocomplete_21129 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_21129 .formfield_field .rowRemoveFilter a.removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_21130{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_21130 .formfield_field label{border-bottom:1px solid rgb(136,136,136);font-size:18px;width:100%;}
#ecFieldfilterslider_21130 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_21130 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_21130 .formfield_field .ui-slider{color:#577226;}
#ecFieldfilterslider_21130 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #999999;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #999999;border-right:0 solid #999999;border-top:0 solid #999999;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldfilterslider_21130 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_21130 .formfield_field .minslidervalue{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;font-size:20px;height:50px;}
#ecFieldfilterslider_21130 .formfield_field .maxslidervalue{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;font-size:20px;height:50px;}
#ecFieldfilterslider_21130 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_21131{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_21132{border-bottom:1px solid rgb(246,246,246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMinicart_21133 .card-title{display:none;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:rgb(255,255,255);display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:#b22223;font-size:16px;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover{color:#e76000;}
#ecMinicart_21133 .ecMinicartComp-totalItems{color:rgb(0,0,0);font-size:14px;}
#ecMinicart_21133 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#577226;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;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart{width:100%;}
#ecMinicart_21133 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;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:20px;width:100%;}
#ecMinicart_21133 .ecMinicartComp-cartLink{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 #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);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#ecMinicart_21133 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/t/CF/BackupFM/sab/Image/no-carello.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:14px;height:auto;padding-top:150px;text-align:center;width:100%;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_21133 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMinicart_21133 .ecMinicartComp-cartTotalPrice{float:right;}
#paragraph_21134{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#paragraph_21134 .paragraphComp-content a{color:rgb(255,255,255);}
#container_21135{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_21136{border-bottom:1px solid rgb(246,246,246);color:#b22223;font-size:20px;margin-bottom:10px;}
#ecMiniwishlist_21137 .card-title{display:none;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #b22223;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div a.title{font-size:14px;text-decoration:none;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart{width:100%;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:#b22223;font-size:16px;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-totalItems{background-attachment:none;background-clip:none;background-color:#577226;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;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-cartLink{border-bottom:0 solid #e76000;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;color:rgb(255,255,255);display:inline-block;font-size:16px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#ecMiniwishlist_21137 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/t/CF/BackupFM/sab/Image/no-preferiri_red.jpg);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:14px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#b22223;}
#ecMiniwishlist_21137 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#577226;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:14px;height:30px;line-height:30px;text-align:center;width:30px;}
#paragraph_21138{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#paragraph_21138 .paragraphComp-content a{color:rgb(255,255,255);}
#container_21141{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_21142 div.price{display:none;font-size:18px;}
#ecFieldprice_21142 div.originalprice{display:none;}
#ecFieldprice_21142 div.priceondemand{display:none;}
#ecFieldprice_21142 div.minimalprice{display:none;}
#ecFieldprice_21142 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_21142{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_21143{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21144{min-height:0;}
#ecFieldimage_21144 img{height:175px;}
#ecFieldprice_21145 div.discount{display:none;}
#ecFieldprice_21145 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_21145 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21145 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21145 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21145 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21145{}
#ecFieldtext_21146{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21146 strong{color:#6e0000;}
#ContainerRow_21147{padding-left:12px;padding-right:12px;}
#Column_21148{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_21149 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_21149 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_21149{height:51px;margin-top:12px;width:56px;}
#Column_21150{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21151 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21151 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21151 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21151 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21151{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21151 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_21156{color:#577226;margin-top:0px;padding-bottom:10px;padding-top:10px;}
#ecOfferbox_20970 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-top:0px solid #888888;margin-bottom:15px;}
#paragraph_17509 .paragraphComp-content h5{color:/Resources/calabria-food/black-friday.jpg;font-size:12px;text-align:right;}
#paragraph_20249 .paragraphComp-content h5{font-size:13px;text-align:right;}
#ecFieldtext_21248{margin-bottom:-0px;text-align:center;text-decoration:none;}
#paragraph_21156 .paragraphComp-content{color:#b22223;}
#ecFieldtext_21248 div.textfield{color:rgb(77, 77, 77) !important;text-decoration:line-through;}
#ecFieldtitle_17501 .container-fluid{color:#6e0000;font-size:22px;}
#container_21251{margin-bottom:90px;}
#ecPopularity_21252 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_21252 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_21252 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245,245,245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_21252{border-left:1px solid rgb(245,245,245);margin-top:20px;}
#ecPopularity_21252 .carousel-buttons.rightRs > i{color:rgb(255,255,255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_21252 .carousel-buttons.leftRs > i{color:rgb(255,255,255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#container_21253{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_21254 div.price{display:none;font-size:18px;}
#ecFieldprice_21254 div.originalprice{display:none;}
#ecFieldprice_21254 div.priceondemand{display:none;}
#ecFieldprice_21254 div.minimalprice{display:none;}
#ecFieldprice_21254 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_21254{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_21255{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21256{min-height:0;}
#ecFieldimage_21256 img{height:175px;}
#ecFieldprice_21257 div.discount{display:none;}
#ecFieldprice_21257 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_21257 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21257 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21257 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21257 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21257{}
#ecFieldtext_21258{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21258 strong{color:#6e0000;}
#ContainerRow_21259{padding-left:12px;padding-right:12px;}
#Column_21260{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_21261 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_21261 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_21261{height:51px;margin-top:12px;width:56px;}
#Column_21262{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21263 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21263 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21263 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21263 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21263{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21263 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecPopularity_21264 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_21264 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_21264 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245, 245, 245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_21264{border-left:1px solid rgb(245, 245, 245);margin-bottom:60px;margin-top:20px;}
#ecPopularity_21264 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_21264 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#container_21265{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_21266 div.price{display:none;font-size:18px;}
#ecFieldprice_21266 div.originalprice{display:none;}
#ecFieldprice_21266 div.priceondemand{display:none;}
#ecFieldprice_21266 div.minimalprice{display:none;}
#ecFieldprice_21266 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_21266{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_21267{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21268{min-height:0;}
#ecFieldimage_21268 img{height:175px;}
#ecFieldprice_21269 div.discount{display:none;}
#ecFieldprice_21269 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_21269 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21269 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21269 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21269 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21269{}
#ecFieldtext_21270{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21270 strong{color:#6e0000;}
#ContainerRow_21271{padding-left:12px;padding-right:12px;}
#Column_21272{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21273 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21273 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21273 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21273 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21273{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21273 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecPopularity_21274 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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%;font-size:14px;height:30px;left:auto;line-height:18px;right:50px;top:-40px;width:30px;z-index:50;}
#ecPopularity_21274 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:31px;text-align:center;top:-40px;width:31px;z-index:50;}
#ecPopularity_21274 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245, 245, 245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_21274{background-attachment:none;background-clip:none;background-color:rgba(232, 227, 197, 0.38);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:10px;padding-bottom:20px;padding-top:20px;}
#ecPopularity_21274 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:21px;height:30px;line-height:32px;padding-left:3px;width:30px;}
#ecPopularity_21274 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:22px;height:30px;line-height:33px;text-align:center;width:30px;}
#ecPopularity_21274 .ecPopularityComp-header{color:#6e0000;font-family:Markazi Text;font-size:30px;line-height:29px;margin-bottom:50px;}
#container_21275{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_21276 div.price{display:none;font-size:18px;}
#ecFieldprice_21276 div.originalprice{display:none;}
#ecFieldprice_21276 div.priceondemand{display:none;}
#ecFieldprice_21276 div.minimalprice{display:none;}
#ecFieldprice_21276 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_21276{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_21277{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21278{min-height:0;}
#ecFieldimage_21278 img{height:175px;}
#ecFieldprice_21279 div.discount{display:none;}
#ecFieldprice_21279 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_21279 div.price{color:#b22223;font-size:19px;font-weight:500;line-height:19px;margin-left:auto;margin-right:auto;}
#ecFieldprice_21279 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21279 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21279 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21279{}
#ecFieldtext_21280{color:#6e0000;font-family:Markazi Text;font-size:23px;height:37px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21280 strong{color:#6e0000;}
#ContainerRow_21281{padding-left:12px;padding-right:12px;}
#Column_21282{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21283 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21283 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21283 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21283 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21283{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21283 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17508 .paragraphComp-content{line-height:24px;}
#paragraph_21310 .paragraphComp-content{font-family:Markazi Text;font-size:24px;}
#paragraph_21310 .paragraphComp-content h2{color:#b22223;font-size:43px;}
#ecFieldtext_21312{text-align:center;text-decoration:line-through;}
#ecFieldtext_21312 div.textfield{color:rgb(77,77,77) !important;text-decoration:line-through;}
#ecFieldtext_21314{height:auto;margin-top:-0px;min-height:auto;text-align:center;text-decoration:none;}
#ecFieldtext_21314 div.textfield{color:rgb(77, 77, 77) !important;text-decoration:none;}
#ecOfferbox_20970 .ecOfferboxComp-pageelement{display:none;}
#ecFieldtext_21248 div.labelfield{display:none;}
#ecFieldtext_21314 div.labelfield{display:none;}
#ecFieldtext_21318{text-align:left;text-decoration:line-through;}
#ecFieldtext_21318 div.textfield{color:rgb(77,77,77) !important;text-decoration:line-through;}
#container_21338{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/t/Graphics/img/SlideShowHome/salsa_amatori_banner.jpg);background-origin:padding-box;background-position:45% 60%;background-repeat:no-repeat;background-size:cover;height:35vw;}
#paragraph_21339{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0.52);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:4vw;padding-bottom:15px;padding-top:12px;text-align:center;}
#paragraph_21339 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_21339 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,0);color:#6e0000;display:inline-block;font-size:15px;line-height:normal;margin-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#paragraph_21339 .paragraphComp-content h3{color:#6e0000;font-family:Markazi Text;font-size:7vw;font-weight:600;line-height:0.6;text-shadow:0 -1px 7px rgba(141,141,141,0);}
#ContainerRow_21345{background-attachment:none;background-clip:none;background-color:rgba(235, 227, 188, 0.48);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);margin-bottom:10px;padding-bottom:015px;padding-left:10px;padding-right:010px;padding-top:15px;}
#Column_21346{padding-left:5px;padding-right:05px;}
#selectfield_21347 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/CF/Temi/Default/red-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;}
#Column_21348{padding-left:5px;padding-right:05px;}
#selectfield_21349 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/CF/Temi/Default/red-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;}
#Column_21350{padding-left:5px;padding-right:05px;}
#Column_21352{padding-left:5px;padding-right:05px;}
#Column_21354{padding-left:5px;padding-right:05px;}
#Column_21358{display:none;padding-left:5px;padding-right:5px;}
#html_21359{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:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);color:rgb(0,0,0);font-size:20px;line-height:1;padding-bottom:8px;padding-left:20px;padding-top:12px;}
#radiofield_21344 .formfield_field > label{color:rgb(0, 0, 0);font-size:23px;font-weight:700;line-height:22px;padding-bottom:10px;}
#ecPopularity_21363 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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%;font-size:14px;height:30px;left:auto;line-height:18px;right:50px;top:-40px;width:30px;z-index:50;}
#ecPopularity_21363 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:31px;text-align:center;top:-40px;width:31px;z-index:50;}
#ecPopularity_21363 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245,245,245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_21363{background-attachment:none;background-clip:none;background-color:rgba(232,227,197,0.38);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:1px solid rgb(245,245,245);margin-bottom:20px;margin-top:10px;padding-bottom:20px;padding-top:20px;}
#ecPopularity_21363 .carousel-buttons.rightRs > i{color:rgb(255,255,255);font-size:21px;height:30px;line-height:32px;padding-left:3px;width:30px;}
#ecPopularity_21363 .carousel-buttons.leftRs > i{color:rgb(255,255,255);font-size:22px;height:30px;line-height:33px;text-align:center;width:30px;}
#ecPopularity_21363 .ecPopularityComp-header{color:#6e0000;font-family:Markazi Text;font-size:30px;line-height:29px;margin-bottom:50px;}
#container_21364{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_21365 div.price{display:none;font-size:18px;}
#ecFieldprice_21365 div.originalprice{display:none;}
#ecFieldprice_21365 div.priceondemand{display:none;}
#ecFieldprice_21365 div.minimalprice{display:none;}
#ecFieldprice_21365 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_21365{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_21366{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21367{min-height:0;}
#ecFieldimage_21367 img{height:175px;}
#ecFieldprice_21368 div.discount{display:none;}
#ecFieldprice_21368 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_21368 div.price{color:#b22223;font-size:19px;font-weight:500;line-height:19px;margin-left:auto;margin-right:auto;}
#ecFieldprice_21368 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21368 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21368 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21368{}
#ecFieldtext_21369{color:#6e0000;font-family:Markazi Text;font-size:23px;height:37px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21369 strong{color:#6e0000;}
#ContainerRow_21370{padding-left:12px;padding-right:12px;}
#Column_21371{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21372 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21372 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21372 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21372 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21372{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21372 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_21373{color:#577226;margin-top:0px;padding-bottom:10px;padding-top:10px;}
#paragraph_21373 .paragraphComp-content{color:#b22223;}
#ContainerRow_21374{background-attachment:none;background-clip:none;background-color:rgba(225, 225, 225, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#ecOfferbox_21376 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-top:0px solid #888888;margin-bottom:15px;}
#ecOfferbox_21376 .ecOfferboxComp-pageelement{display:none;}
#container_21377{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#container_21378{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21379{min-height:0;}
#ecFieldimage_21379 img{height:175px;}
#ecFieldtext_21380{margin-bottom:-0px;text-align:center;text-decoration:none;}
#ecFieldtext_21380 div.textfield{color:rgb(77, 77, 77) !important;text-decoration:line-through;}
#ecFieldtext_21380 div.labelfield{display:none;}
#ecFieldtext_21381{height:auto;margin-top:-0px;min-height:auto;text-align:center;text-decoration:none;}
#ecFieldtext_21381 div.textfield{color:rgb(77, 77, 77) !important;text-decoration:line-through;}
#ecFieldtext_21381 div.labelfield{display:none;}
#ecFieldprice_21382 div.discount{display:none;}
#ecFieldprice_21382 div.originalprice{color:rgb(0, 0, 0);display:none;font-size:16px;text-decoration:line-through;}
#ecFieldprice_21382 div.price{color:#b22223;font-size:23px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21382 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21382 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21382 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21382{font-size:14px;margin-top:-14px;}
#ecFieldtext_21383{color:#6e0000;font-family:Markazi Text;font-size:29px;height:40px;line-height:27px;margin-bottom:15px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21383 strong{color:#6e0000;}
#ContainerRow_21384{padding-left:12px;padding-right:12px;}
#Column_21385{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_21386 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_21386 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_21386{height:51px;margin-top:12px;width:56px;}
#Column_21387{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21388 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21388 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21388 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21388 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21388{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21388 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ContainerRow_21389{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:020px;border-bottom-right-radius:020px;border-top-left-radius:020px;border-top-right-radius:020px;}
#paragraph_21393{margin-top:60px;padding-bottom:30px;padding-top:10px;}
#paragraph_21393 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:020px;border-bottom-right-radius:020px;border-top-left-radius:020px;border-top-right-radius:020px;color:rgb(255, 255, 255);font-size:19px;font-variant:normal;font-weight:500;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#paragraph_21393 .paragraphComp-content h2{color:#6e0000;}
#paragraph_21393 .paragraphComp-content{color:#b22223;font-size:18px;line-height:23px;}
#container_21394{margin-top:30px;padding-bottom:15px;padding-top:15px;}
#paragraph_21393 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#Column_21399{padding-left:5px;padding-right:05px;}
#Column_21401{padding-left:5px;padding-right:05px;}
#ecFieldtext_21314 strong{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-right:9px;padding-left:4px;}
#container_21403{margin-top:30px;padding-bottom:15px;padding-top:15px;}
#ContainerRow_21404{background-attachment:none;background-clip:none;background-color:rgba(225, 227, 159, 0.49);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:020px;border-bottom-right-radius:020px;border-top-left-radius:020px;border-top-right-radius:020px;}
#paragraph_21408{margin-top:60px;padding-bottom:30px;padding-top:10px;}
#paragraph_21408 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:020px;border-bottom-right-radius:020px;border-top-left-radius:020px;border-top-right-radius:020px;color:#577226;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_21408 .paragraphComp-content h2{color:rgb(53, 76, 13);}
#paragraph_21408 .paragraphComp-content{color:#577226;font-size:18px;line-height:21px;}
#paragraph_21408 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#Column_21390{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;text-align:center;}
#ContainerRow_21426{background-attachment:none;background-clip:none;background-color:rgba(225, 225, 225, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#ecOfferbox_21428 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-top:0 solid #888888;margin-bottom:15px;}
#ecOfferbox_21428 .ecOfferboxComp-pageelement{display:none;}
#container_21429{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#container_21430{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21431{min-height:0;}
#ecFieldimage_21431 img{height:175px;}
#ecFieldtext_21432{margin-bottom:-0px;text-align:center;text-decoration:none;}
#ecFieldtext_21432 div.textfield{color:rgb(77,77,77) !important;text-decoration:line-through;}
#ecFieldtext_21432 div.labelfield{display:none;}
#ecFieldtext_21433{height:auto;margin-top:-0px;min-height:auto;text-align:center;text-decoration:none;}
#ecFieldtext_21433 div.textfield{color:rgb(77,77,77) !important;text-decoration:none;}
#ecFieldtext_21433 div.labelfield{display:none;}
#ecFieldtext_21433 strong{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-right:9px;padding-left:4px;}
#ecFieldprice_21434 div.discount{display:none;}
#ecFieldprice_21434 div.originalprice{color:rgb(0,0,0);display:none;font-size:16px;text-decoration:line-through;}
#ecFieldprice_21434 div.price{color:#b22223;font-size:29px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21434 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21434 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21434 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21434{}
#ecFieldtext_21435{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21435 strong{color:#6e0000;}
#ContainerRow_21436{padding-left:12px;padding-right:12px;}
#Column_21437{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_21438 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_21438 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_21438{height:51px;margin-top:12px;width:56px;}
#Column_21439{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21440 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21440 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21440 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21440 a.addtocart{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21440{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21440 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOfferbox_21428 .carousel-buttons.leftRs{color:#b22223;font-size:9px;}
#ecOfferbox_21428 .carousel-buttons.rightRs{color:#b22223;font-size:9px;}

#ecProduct_21443{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:20px;}
#Column_21445{margin-bottom:20px;}
#ecFieldimage_21446 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_21446 .carousel-control-prev > i{line-height:40px;}
#ecFieldimage_21446 .carousel-control-next{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_21446 .carousel-control-next > i{line-height:40px;}
#ecFieldimage_21446 div.primaryProductImage{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;}
#ecFieldimage_21446{padding-top:5px;}
#Column_21447{margin-bottom:20px;}
#Column_21449{padding-left:0px;padding-right:0px;}
#ecFieldnavigationproducts_21450{text-align:center;}
#ecFieldnavigationproducts_21452{text-align:center;}
#Column_21453{padding-left:0px;padding-right:0px;}
#ecFieldtext_21454{color:#6e0000;font-family:Markazi Text;font-size:58px;line-height:37px;padding-bottom:10px;padding-left:0px;padding-right:0px;}
#ecFieldrating_21455{margin-bottom:10px;}
#ecFieldtext_21456{text-align:left;text-decoration:line-through;}
#ecFieldtext_21456 div.textfield{color:rgb(77,77,77) !important;text-decoration:line-through;}
#ecFieldprice_21457{margin-bottom:20px;}
#ecFieldprice_21457 div.price{color:#b22223;font-size:35px;}
#ecFieldprice_21457 div.discount{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-left:15px;margin-right:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_21457 div.originalprice{font-size:20px;text-decoration:line-through;}
#ecFieldprice_21457 div.priceondemand{color:#b22223;font-size:18px;}
#ecFieldprice_21457 .qty-pricing{color:rgb(0, 0, 0);margin-top:10px;}
#ecFieldprice_21457 .qty-pricing span.qta{color:#577226;font-size:15px;}
#ecFieldprice_21457 .qty-pricing span.price{color:#b22223;font-size:15px;}
#container_21458{margin-top:20px;}
#ecFieldaddtocart_21459 input.quantity{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;width:45px;}
#ecFieldaddtocart_21459 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0);color:rgb(255, 255, 255);height:45px;line-height:45px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;}
#ecFieldaddtocart_21459 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:35px;height:45px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_21459 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:30px;line-height:30px;margin-right:10px;}
#ecFieldaddtocart_21459 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#6e0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_21459 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtowishlist_21461 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#b22223;font-size:25px;padding-bottom:0px;padding-left:0px;padding-top:0px;}
#ecFieldaddtowishlist_21461 a.addtowishlist:hover{color:#577226;}
#ecFieldaddtowishlist_21461{color:#b22223;width:60px;}
#ContainerRow_21463{border-bottom:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);margin-bottom:20px;padding-bottom:10px;padding-top:8px;}
#ecFieldtext_21465{color:#6e0000;font-family:Markazi Text;font-size:23px;padding-left:0px;}
#ecFieldtext_21466 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_21466 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#b22223 !important;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_21466{margin-top:5px;}
#ecFieldtext_21467 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_21467 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#b22223 !important;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_21467{margin-top:-5px;}
#ecFieldtext_21468{margin-top:0%;padding-left:0px;}
#ecFieldtext_21468 .container-fluid{color:#6e0000;}
#ecFieldtext_21468 ul{font-size:15px;font-weight:400;line-height:25px;margin-top:6px;}
#Column_21469{margin-bottom:20px;}
#paragraph_21470{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_21470 .paragraphComp-content h2{color:#b22223;font-size:35px;font-weight:400;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container h2{color:#b22223;font-weight:400;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#ecFieldcomments_21471 .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_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:3px;border-top-right-radius:3px;height:150px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(0, 154, 75);}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(0, 0, 0);margin-top:10px;text-align:right;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-left:10px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:0px solid rgb(179, 179, 179);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;padding-left:0px;padding-right:0px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{margin-top:10px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(209, 209, 209);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a: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_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.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_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(179, 179, 179);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0px solid rgb(179, 179, 179);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:5px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0, 0, 0);}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/red-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:40px;padding-left:20px;width:50px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container_items .nocomments{color:#577226;font-size:18px;text-align:center;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(225, 6, 6);}
#ecFieldcomments_21471 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(225, 6, 6);}
#paragraph_21473{color:rgb(0, 0, 0);}
#ecFieldcommentauthor_21474{color:#b22223;font-weight:bold;}
#ecFieldcommentdate_21476{color:rgb(0, 0, 0);font-weight:bold;margin-left:5px;}
#ecFieldcommentdate_21476 label{margin-bottom:0px;}
#container_21479{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;margin-top:8px;padding-bottom:15px;padding-top:15px;}
#ecFieldcommenttext_21480{color:rgb(0, 0, 0);}
#ecFieldcommentapprovation_21481{color:#b22223;font-size:14px;font-weight:700;}
#ecFieldcommentapprovation_21481 label{margin-bottom:0px;}
#ecFieldcommentvote_21482{color:rgb(0, 0, 0);}
#ecFieldcommentvote_21482 a.yesButton{color:rgb(11, 157, 27);font-weight:800;margin-left:10px;}
#ecFieldcommentvote_21482 a.noButton{color:rgb(211, 8, 8);font-weight:800;}
#paragraph_21483{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_21483 .paragraphComp-content h2{color:#577226;font-size:35px;font-weight:400;}
#ecPopularity_21484 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#b22223;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;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_21484 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_21484 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:1px solid rgb(245, 245, 245);padding-left:10px;padding-right:10px;position:relative;}
#ecPopularity_21484{border-left:1px solid rgb(245, 245, 245);margin-top:20px;}
#ecPopularity_21484 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_21484 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#container_21485{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;padding-bottom:0;}
#ecFieldprice_21486 div.price{display:none;font-size:18px;}
#ecFieldprice_21486 div.originalprice{display:none;}
#ecFieldprice_21486 div.priceondemand{display:none;}
#ecFieldprice_21486 div.minimalprice{display:none;}
#ecFieldprice_21486 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:19px;font-weight:300;height:32px;line-height:32px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_21486{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;color:rgb(255,255,255);font-size:19px;font-weight:normal;margin-top:-17px;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:10px;text-align:center;top:20px;width:auto;z-index:1000;}
#container_21487{height:220px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_21488{min-height:0;}
#ecFieldimage_21488 img{height:175px;}
#ecFieldprice_21489 div.discount{display:none;}
#ecFieldprice_21489 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_21489 div.price{color:#b22223;font-size:28px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_21489 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_21489 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_21489 div.minimalprice span.price{color:#b22223;margin-left:5px;}
#ecFieldprice_21489{}
#ecFieldtext_21490{color:#6e0000;font-family:Markazi Text;font-size:23px;height:60px;line-height:16px;margin-bottom:-6px;padding-left:010px;padding-right:10px;text-align:center;}
#ecFieldtext_21490 strong{color:#6e0000;}
#ContainerRow_21491{padding-left:12px;padding-right:12px;}
#Column_21492{padding-left:0;padding-right:0;}
#ecFieldaddtowishlist_21493 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:rgb(210,210,210);font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_21493 a.addtowishlist:hover{color:#b22223;}
#ecFieldaddtowishlist_21493{height:51px;margin-top:12px;width:56px;}
#Column_21494{padding-left:0;padding-right:0;}
#ecFieldaddtocart_21495 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_21495 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21495 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_21495 a.addtocart{background-attachment:none;background-clip:none;background-color:#b22223;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%;}
#ecFieldaddtocart_21495{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_21495 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#577226;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}