body , html{font-family:Lato;}
#websiteFrame #websiteCredits a{color:#29293a;font-weight:600;}
#websiteFrame{font-family:Lato;}
#websiteFrame #websiteCredits{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:#29293a;font-family:Lato;font-size:14px;padding-bottom:6px;padding-top:6px;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#ContainerRow_2{max-width:1500px;}
#paragraph_4{font-family:Lato;font-size:14px;}
#paragraph_4 .paragraphComp-content em,#paragraph_4  .paragraphComp-content i{color:#fbc351e;}
#paragraph_4 .paragraphComp-content{color:#ffffff;font-size:12px;}
#paragraph_4 .paragraphComp-content a{color:#ffffff;font-size:12px;}
#paragraph_4 .paragraphComp-content a:hover{color:#b52230;}
#html_6{margin-top:10px;padding-left:6px;padding-right:6px;}
#container_7{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;height:auto;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;width:0100%;z-index:100;}
#ContainerRow_8{max-width:1500px;width:90%;}
#ContainerRow_8 > .row,#ContainerRow_8  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#Column_12{background-attachment:none;background-clip:none;background-color:rgba(5,36,209,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_13 > ul > li > a,#menu_13 > li > a{color:#ffffff;font-family:Open Sans;padding-bottom:20px;padding-top:20px;}
#menu_13 > ul > li > ul > li > a,#menu_13 > li > ul > li > a{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:#b52230;margin-bottom:10px;}
#menu_13 > ul > li > ul,#menu_13 > li > 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;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);left:0px;min-height:80px;width:100%;}
#menu_13{}
#menu_13 i.offcanvas-button{color:#ffffff;}
#menu_13 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_13 li span.spacer{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_13 > ul > li > a.active,#menu_13 > li > a.active{background-attachment:none;background-clip:none;background-color:rgba(0,0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_13 > ul > li > a:hover,#menu_13 > li > a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b52230;}
#menu_13 > ul > li > a,#menu_13 > li > a{margin-right:5px;padding-left:20px;padding-right:20px;}
#menu_13 > ul > li > ul > li,#menu_13  > li > ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;width:20%;}
#menu_13 > ul > li > ul > li > a,#menu_13  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 0px 0px #000000;color:#ffffff;font-size:12px;margin-bottom:2px;margin-top:2px;text-transform:uppercase;}
#menu_13 > ul > li > ul > li > a:hover,#menu_13  > li > ul > li > a:hover{color:#fbc351e;}
#menu_13 > ul > li > a,#menu_13  > li > a{border-bottom:2px solid transparent;color:#ffffff;font-size:14px;font-weight:400;letter-spacing:0.5px;margin-right:0px;padding-bottom:10px;padding-left:16px;padding-right:16px;padding-top:10px;}
#menu_13 > ul > li > a:hover,#menu_13  > li > a:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ffffff;color:#000000;}
#menu_13 > ul > li > a.active,#menu_13  > li > a.active{border-bottom:2px solid #ffffff;color:#b52230;}
#r_oc_menu_13 .mm-navbar{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_13 .mm-navbar .mm-title{color:#ffffff;font-weight:600;}
#r_oc_menu_13 .mm-panels li a:hover{color:#b52230;}
#r_oc_menu_13 .mm-panels li a{border-bottom:1px solid rgb(230,230,230);color:#000000;}
#r_oc_menu_13 .mm-panels .mm-panel{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_13 .mm-panels{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_13{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_15{padding-left:0px;padding-right:0px;padding-top:3px;}
#container_16{position:relative;}
#container_17 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_17 i.offcanvas-button{display:none;}
#container_17 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_17{padding-left:0px;padding-right:0px;}
#container_17 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0px;border-top-right-radius:0px;color:#fbc351e;height:40px;width:40px;}
#container_17 > .pw-collapse-button > span{color:#7b7b7a;font-size:22px;}
#container_17 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #b52230;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:2px solid #b52230;border-right:2px solid #b52230;border-top:2px solid #b52230;border-top-left-radius:3px;border-top-right-radius:0;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-70px;width:350px;z-index:2000;}
#paragraph_18{color:#b52230;font-size:16px;font-weight:600;margin-bottom:5px;text-align:center;}
#userbar_19 .userbarComp-logout{padding-left:5px;padding-right:5px;padding-top:10px;text-align:center;}
#userbar_19 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#fbc351e;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:#b52230;font-size:12px;font-weight:600;margin-left:2px;}
#userbar_19 .userbarComp-loggedUser label{color:#29293a;font-size:12px;padding-top:20px;}
#userbar_19{border-bottom:2px solid #fbc351e;padding-left:5px;padding-right:5px;}
#userbar_19 .userbarComp-loggedUser label i{color:#b52230;font-size:15px;}
#menu_20 > ul,#menu_20{width:100%;}
#menu_20 > ul > li > a,#menu_20  > li > a{color:#000000;font-size:14px;}
#menu_20 > ul > li > a:hover,#menu_20  > li > a:hover{color:#b52230;}
#menu_21 > ul > li > a,#menu_21  > li > a{color:#000000;font-size:14px;}
#menu_21 > ul > li > a:hover,#menu_21  > li > a:hover{color:#b52230;}
#container_22{position:relative;}
#container_23 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_23 i.offcanvas-button{display:none;}
#container_23 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_23{padding-left:8px;padding-right:10px;}
#container_23 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0px;border-top-right-radius:0px;color:#fbc351e;height:40px;width:40px;}
#container_23 > .pw-collapse-button > span{color:#7b7b7a;font-size:22px;}
#container_23 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #b52230;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:2px solid #b52230;border-right:2px solid #b52230;border-top:2px solid #b52230;border-top-left-radius:3px;border-top-right-radius:0;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-70px;width:350px;z-index:2000;}
#paragraph_24{color:#b52230;font-size:16px;font-weight:600;margin-bottom:15px;text-align:center;}
#ecMinicart_25{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_25 .card-title{display:none;}
#ecMinicart_25 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;text-align:center;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div a.title{color:#29293a;font-size:10px;text-decoration:none;text-transform:uppercase;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255,255,255);display:none;font-size:18px;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#fbc351e;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:#ffffff;display:inline-block;font-size:14px;height:25px;line-height:23px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_25 .nocartitems{color:#29293a;font-size:12px;font-variant:normal;text-align:center;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid #000000;color:#ffffff;margin-bottom:10px;padding-bottom:5px;}
#ecMinicart_25 .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:70px;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Graphics/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#b52230;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicart_25 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:rgba(255,255,255,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:14px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecMinicart_25 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#000000;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:5px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecMinicart_25 .ecMinicartComp-cartTotalPrice{color:#000000;float:right;font-weight:600;text-align:right;width:50%;}
#ecMinicart_25 .ecMinicartComp-cartLink{color:#ffffff;display:block;font-size:16px;font-weight:600;padding-bottom:10px;padding-top:10px;text-decoration:none;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_25 .ecMinicartComp-cartTotal{color:#b52230;font-weight:600;padding-left:3px;padding-right:3px;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div{color:#000000;}
#ecMinicart_25 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b52230;}
#paragraph_26{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;height:45px;margin-left:0px;margin-right:0px;margin-top:8px;padding-left:8px;padding-right:8px;text-align:center;width:auto;}
#paragraph_26 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:16px;font-weight:600;padding-bottom:10px;padding-top:10px;}
#paragraph_26 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecMinicart_27{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:30px;height:20px;left:33px;position:absolute;right:5px;top:-10px;width:20px;}
#ecMinicart_27 .card-title{display:none;}
#ecMinicart_27 .ecMinicartComp-totalItems{font-size:0;}
#ecMinicart_27 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#fbc351;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_27 .ecMinicartComp-gotoCart{display:none;}
#container_28{position:relative;}
#container_29 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_29 i.offcanvas-button{display:none;}
#container_29 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_29 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;height:40px;width:40px;}
#container_29 > .pw-collapse-button > span{color:#7b7b7a;font-size:22px;}
#container_29{padding-left:8px;padding-right:10px;}
#container_29 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #b52230;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:2px solid #b52230;border-right:2px solid #b52230;border-top:2px solid #b52230;border-top-left-radius:3px;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-13px;width:350px;z-index:2000;}
#paragraph_30{color:#b52230;font-size:16px;font-weight:600;margin-bottom:10px;text-align:center;}
#ecMiniwishlist_31{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_31 .card-title{display:none;}
#ecMiniwishlist_31 .nocartitems{color:#29293a;font-size:12px;text-align:center;}
#ecMiniwishlist_31 .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:70px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #000000;color:#000000;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:rgb(255,255,255);width:100%;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#29293a;font-size:10px;text-decoration:none;text-transform:uppercase;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#fbc351e;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:#ffffff;display:inline-block;font-size:14px;height:25px;line-height:23px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Graphics/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-totalItems{color:#29293a;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-cartLink{color:#ffffff;display:block;font-size:16px;font-weight:600;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecMiniwishlist_31 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;text-align:center;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-cartTotal{color:#b52230;font-weight:600;padding-left:3px;padding-right:3px;}
#ecMiniwishlist_31 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#b52230;}
#ecMiniwishlist_32{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:20px;left:33px;position:absolute;right:0;top:-10px;width:20px;}
#ecMiniwishlist_32 .card-title{display:none;}
#ecMiniwishlist_32 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_32 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_32 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#fbc351;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;}
#slider_33{position:relative;}
#slider_33 .slick-next{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.15);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:19px;padding-bottom:10px;padding-left:4px;padding-top:11px;text-align:center;width:40px;}
#slider_33 .slick-prev{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.15);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:19px;padding-bottom:10px;padding-left:0px;padding-right:4px;padding-top:11px;text-align:center;width:40px;}
#slider_33 .slick-prev:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#000000;font-size:19px;}
#slider_33 .slick-next:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#000000;font-size:19px;text-align:center;}
#container_34{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_370839545-2.jpg);background-origin:padding-box;background-position:center bottom;background-repeat:no-repeat;background-size:cover;min-height:740px;}
#container_35{width:1000px;}
#paragraph_37 .paragraphComp-content h2{color:#000000;font-family:Dancing Script;font-size:40px;font-weight:400;}
#paragraph_37 .paragraphComp-content h3{color:#000000;font-family:Lato;font-size:40px;font-weight:300;}
#container_38{margin-top:25px;width:100%;}
#paragraph_39{margin-top:50px;text-align:center;}
#paragraph_39 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_39 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_40{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Pass-Beauty/homepage/bg-slider-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;min-height:740px;}
#container_41{width:1000px;}
#paragraph_43 .paragraphComp-content h2{color:#ffffff;font-family:Dancing Script;font-size:100px;font-weight:900;}
#paragraph_43 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#container_44{margin-top:25px;}
#paragraph_45{margin-top:50px;text-align:center;}
#paragraph_45 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-family:Lato;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_45 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_46{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Pass-Beauty/homepage/bg-slider-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;min-height:740px;}
#container_47{width:1000px;}
#paragraph_49 .paragraphComp-content h2{color:#ffffff;font-family:Dancing Script;font-size:100px;font-weight:900;}
#paragraph_49 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#container_50{margin-top:25px;}
#paragraph_51{margin-top:50px;text-align:center;}
#paragraph_51 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-family:Lato;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_51 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_52{border-top:1px solid #e6e6e6;margin-top:40px;padding-bottom:50px;padding-top:40px;}
#paragraph_53{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_53 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_53 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_84{margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_84 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_84 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_111{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/foto-home2.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #b52230;border-top:1px solid #b52230;height:400px;min-height:150px;padding-bottom:60px;padding-top:60px;}
#container_117{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:60px;padding-top:60px;}
#ContainerRow_118{max-width:1200px;padding-bottom:25px;padding-top:25px;text-align:center;width:100%;}
#Column_119{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.7);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_121 .paragraphComp-content h4{color:#29293a;font-size:20px;font-weight:300;padding-bottom:5px;padding-top:15px;}
#paragraph_121 .paragraphComp-content{color:#29293a;font-size:16px;font-weight:300;padding-bottom:30px;}
#paragraph_121 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_121 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_129{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:10px;padding-top:25px;}
#container_130{max-width:1500px;}
#Column_132{padding-bottom:10px;padding-top:10px;}
#imagelink_133{margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-align:center;width:300px;}
#imagelink_133 img{width:400px;}
#Column_135{padding-bottom:10px;padding-top:10px;}
#paragraph_136{padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_136 .paragraphComp-content h2{color:#7b7b7a;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_136 .paragraphComp-content h3{color:#7b7b7a;font-size:24px;margin-bottom:20px;}
#paragraph_137{border-top:1px solid #7b7b7a;color:#7b7b7a;font-size:14px;padding-bottom:10px;padding-top:20px;text-align:center;width:300px;}
#paragraph_137 .paragraphComp-content em,#paragraph_137  .paragraphComp-content i{color:#fbc351e;}
#paragraph_137 .paragraphComp-content a{color:#7b7b7a;font-size:12px;font-weight:300;}
#paragraph_137 .paragraphComp-content a:hover{color:#b52230;}
#paragraph_138{margin-top:20px;text-align:center;}
#paragraph_138 .paragraphComp-content a{color:#29293a;font-size:12px;font-weight:300;}
#paragraph_138 .paragraphComp-content a:hover{color:#b52230;}
#Column_139{padding-bottom:10px;padding-top:10px;}
#paragraph_141{border-top:1px solid #7b7b7a;color:#7b7b7a;margin-top:0px;padding-bottom:10px;padding-top:20px;text-align:center;width:300px;}
#paragraph_141 .paragraphComp-content em,#paragraph_141  .paragraphComp-content i{color:#fbc351e;}
#paragraph_141 .paragraphComp-content a{border-top:2px solid rgba(0, 0, 0, 0);color:#7b7b7a;font-size:14px;font-weight:300;padding-top:20px;}
#paragraph_141 .paragraphComp-content a:hover{color:#b52230;}
#container_145{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/az1.jpg);background-origin:padding-box;background-position:50% 40%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#navinfo_147 > ul{background-attachment:none;background-clip:none;background-color:rgba(233, 236, 239, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#navinfo_147 > ul > li:first-child > a,#navinfo_147  > ul > li:first-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b52230;font-weight:600;padding-left:6px;padding-right:6px;}
#navinfo_147 > ul > li > a,#navinfo_147  > ul > li > 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;font-size:12px;padding-left:6px;padding-right:6px;text-transform:uppercase;}
#navinfo_147 > ul > li:last-child > a,#navinfo_147  > ul > li:last-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#29293a;padding-right:0px;}
#navinfo_147 > ul > li > a:hover,#navinfo_147  > ul > li > span:hover{color:#fbc351e;}
#container_148{max-width:1200px;padding-bottom:40px;padding-left:10px;padding-right:10px;padding-top:40px;width:90%;}
#ContainerRow_156{border-bottom:2px solid #b52230;margin-bottom:20px;max-width:1500px;padding-bottom:20px;width:100%;}
#Column_157{padding-bottom:10px;padding-top:10px;}
#paragraph_158 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:700;margin-bottom:20px;text-transform:uppercase;}
#paragraph_158 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-style:normal;padding-bottom:20px;padding-left:30px;padding-right:30px;padding-top:20px;}
#paragraph_158 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_158{color:#29293a;font-weight:300;line-height:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#Column_159{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_187{padding-bottom:60px;padding-top:60px;}
#paragraph_188{margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_188 .paragraphComp-content h2{color:#b52230;font-family:Dancing Script;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_188 .paragraphComp-content h3{color:#29293a;font-family:Lato;font-size:28px;margin-bottom:20px;}
#imagegallery_189{max-width:1400px;}
#imagegallery_189 .imagegalleryComp-image img{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_190{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-top:40px;}
#ContainerRow_192{margin-top:30px;max-width:1500px;}
#form_196{width:100%;}
#form_196 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#form_196 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#form_196 .formfield_field .inputfield{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#29293a;font-size:14px;height:45px;}
#form_196 .formComp-message{color:#b52230;font-size:15px;text-align:center;}
#form_196 .formComp-errormessage{color:rgb(184, 16, 16);font-size:13px;}
#ContainerRow_197{width:100%;}
#textfield_199 .formfield_field label{display:none;}
#textfield_199 .formfield_field .inputfield{width:100%;}
#textfield_201 .formfield_field label{display:none;}
#textfield_201 .formfield_field .inputfield{width:100%;}
#textareafield_203 .formfield_field label{display:none;}
#textareafield_203 .formfield_field textarea{color:#29293a;font-size:14px;}
#privacyfield_206 .formfield_field > label{color:#000000;display:inherit;font-size:14px;}
#privacyfield_206 .privacycontrol{display:none;}
#privacyfield_206{margin-top:10px;}
#privacyfield_206 .custom-control-label{color:#29293a;font-size:14px;font-weight:400;padding-top:3px;}
#container_207{padding-bottom:60px;padding-top:60px;}
#paragraph_208{margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_208 .paragraphComp-content h2{color:#b52230;font-family:Dancing Script;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_208 .paragraphComp-content h3{color:#29293a;font-family:Lato;font-size:28px;margin-bottom:20px;}
#ContainerRow_209{max-width:1500px;}
#container_211 > .pw-collapse-target{position:relative;}
#container_211 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:45px;padding-bottom:10px;padding-top:10px;width:100%;}
#container_211 > .pw-collapse-button > span{color:#ffffff;font-size:18px;font-weight:600;}
#container_212{background-attachment:none;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_213{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsSearchandfilter_214 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat: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 0 rgba(0,0,0,0.25);}
#textfield_215 .formfield_field label{margin-bottom:0 !important;}
#textfield_215 .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_216{background-attachment:none;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_217{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsCalendar_218 table{max-width:100%;width:100%;}
#cmsCalendar_218 table tr th.title{color:#b52230;}
#cmsCalendar_218 table tr th.day{color:rgb(0,0,0);}
#cmsCalendar_218 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsCalendar_218 table tr td.active{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_219{background-attachment:none;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_220{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsTimeperiodsmenu_221 li a{color:rgb(136,136,136);padding-left:0;}
#cmsTimeperiodsmenu_221{padding-left:30px;}
#container_222{background-attachment:none;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_223{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsCategoriesmenu_224 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:#b52230;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:0;text-align:center;width:20px;}
#cmsCategoriesmenu_224 > ul > li > a,#cmsCategoriesmenu_224 > li > a{margin-left:25px;}
#cmsCategoriesmenu_224 > ul > li > a:hover,#cmsCategoriesmenu_224 > li > a:hover{color:#fbc351e;}
#cmsCategoriesmenu_224 li a{color:rgb(136,136,136);margin-bottom:5px;}
#cmsCategoriesmenu_224 > ul > li > ul > li > a:hover,#cmsCategoriesmenu_224 > li > ul > li > a:hover{color:#fbc351e;}
#cmsCategoriesmenu_224 > ul > li > ul > li ul li a:hover,#cmsCategoriesmenu_224 > li > ul > li ul li a:hover,#cmsCategoriesmenu_224 li ul li ul li a.active:hover{color:#fbc351e;}
#container_225{background-attachment:none;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_226{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsTagcloud_227{padding-left:30px;}
#cmsNewsarchive_229 .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 0 rgba(0,0,0,0.25);margin-bottom:10px;padding-bottom:15px;padding-top:15px;}
#cmsNewsarchive_229 a.removefilter{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;margin-bottom:10px;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-mode em{color:#b52230;font-size:14px;font-weight:400;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-mode{font-size:15px;font-weight:300;margin-bottom:10px;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-filters li{color:#b52230;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-filters li a{color:#fbc351e;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(209,209,209);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid rgb(209,209,209);border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:20px;height:50px;line-height:45px;margin-left:5px;margin-right:5px;margin-top:1px;padding-bottom:3px;padding-left:8px;padding-right:8px;padding-top:3px;text-align:center;width:50px;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-paging a.active{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#cmsNewsarchive_229 .cmsNewsarchiveComp-results{color:#29293a;font-weight:300;}
#cmsNewsarchive_229 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b52230;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_232{position:relative;text-align:center;z-index:5;}
#cmsFielddate_232 label{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat: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:0;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;z-index:5;}
#cmsFieldsummary_233 .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_233 .card-body{display:none;}
#cmsFieldsummary_233{margin-top:-14px;}
#cmsFieldsummary_233 img{height:auto;}
#Column_234{padding-bottom:5px;padding-top:5px;}
#cmsFieldtitle_235 a{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#29293a;font-size:20px;text-align:left;}
#cmsFieldtitle_235 a:hover{color:#b52230;}
#cmsFielddate_240{color:#29293a;padding-top:5px;}
#cmsFielddate_240 label{color:#29293a;font-size:14px;}
#cmsFieldsummary_241 .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_241 .card-body{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#cmsFieldsummary_241{font-size:14px;font-weight:300;margin-bottom:10px;margin-top:5px;padding-left:10px;padding-right:10px;}
#cmsFieldsummary_242 .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_242 .card-body{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#cmsFieldsummary_242{margin-top:auto;}
#cmsFieldsummary_242 p.keepreading a{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat: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:#ffffff;display:inline-block;font-size:16px;font-weight:400;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#ContainerRow_243{margin-bottom:60px;max-width:1500px;}
#container_245 > .pw-collapse-target{position:relative;}
#container_245 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:45px;padding-bottom:10px;padding-top:10px;width:100%;}
#container_245 > .pw-collapse-button > span{color:#ffffff;font-size:18px;font-weight:600;}
#container_246{background-attachment:none;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_247{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsSearchandfilter_248 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat: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 0 rgba(0,0,0,0.25);}
#textfield_249 .formfield_field label{margin-bottom:0 !important;}
#textfield_249 .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_250{background-attachment:none;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_251{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsCalendar_252 table{max-width:100%;width:100%;}
#cmsCalendar_252 table tr th.title{color:#b52230;}
#cmsCalendar_252 table tr th.day{color:rgb(0,0,0);}
#cmsCalendar_252 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsCalendar_252 table tr td.active{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_253{background-attachment:none;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_254{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsTimeperiodsmenu_255 li a{color:rgb(136,136,136);padding-left:0;}
#cmsTimeperiodsmenu_255{padding-left:30px;}
#container_256{background-attachment:none;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_257{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;}
#cmsCategoriesmenu_258 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:#b52230;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:0;text-align:center;width:20px;}
#cmsCategoriesmenu_258 > ul > li > a,#cmsCategoriesmenu_258 > li > a{margin-left:25px;}
#cmsCategoriesmenu_258 > ul > li > a:hover,#cmsCategoriesmenu_258 > li > a:hover{color:#fbc351e;}
#cmsCategoriesmenu_258 li a{color:rgb(136,136,136);margin-bottom:5px;}
#cmsCategoriesmenu_258 > ul > li > ul > li > a:hover,#cmsCategoriesmenu_258 > li > ul > li > a:hover{color:#fbc351e;}
#cmsCategoriesmenu_258 > ul > li > ul > li ul li a:hover,#cmsCategoriesmenu_258 > li > ul > li ul li a:hover,#cmsCategoriesmenu_258 li ul li ul li a.active:hover{color:#fbc351e;}
#container_259{background-attachment:none;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_260{border-bottom:1px solid rgb(246,246,246);color:#b52230;font-size:20px;margin-bottom:10px;padding-left:30px;}
#cmsNewsdetail_263{background-attachment:none;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 0 rgba(0,0,0,0.25);padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsFieldtitle_264{color:#29293a;font-size:30px;font-weight:400;margin-bottom:15px;}
#cmsFielddate_268{color:rgb(0,0,0);padding-right:10px;}
#cmsFieldrating_269{margin-bottom:20px;}
#cmsFieldarticle_270 img{margin-right:20px;}
#cmsFieldarticle_270 h2{color:rgb(0,0,0);font-size:22px;}
#cmsFieldarticle_270{color:#29293a;font-size:14px;font-weight:300;}
#container_271{border-top:1px solid rgb(221,221,221);margin-top:10px;}
#paragraph_272{color:#b52230;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldtags_273 a{color:rgb(0,0,0);font-size:15px;}
#cmsFieldtags_273 a:hover{color:#fbc351e;}
#container_274{border-top:1px solid rgb(221,221,221);margin-top:10px;}
#paragraph_275{color:#fbc351e;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcategories_276 a{font-size:15px;}
#cmsFieldcategories_276 a:hover{color:#b52230;}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container h2{color:#b52230;font-size:25px;font-weight:400;}
#cmsFieldcomments_277{border-top:1px solid rgb(221,221,221);padding-bottom:20px;padding-top:20px;}
#cmsFieldcomments_277 .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_277 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{font-weight:bold;}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{text-align:right;}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid rgb(221,221,221);border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-bottom:10px;}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#cmsFieldcomments_277 .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/Graphics/icona-giu.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);margin-left:10px;padding-left:15px;}
#cmsFieldcomments_277 .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:0 solid #0275d8;border-right:1px solid rgb(221,221,221);border-top:0 solid #0275d8;color:rgb(136,136,136);font-size:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsFieldcomments_277 .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_277 .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_277 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);padding-bottom:8px;padding-top:8px;}
#cmsFieldcomments_277 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:300;}
#cmsFieldcommentauthor_280 label{color:rgb(0,0,0);font-weight:bold;}
#cmsFieldcommentdate_282 label{color:rgb(0,0,0);font-weight:bold;}
#cmsFieldcommenttext_284{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_285 .votingPrompt{color:rgb(0,0,0);font-weight:bold;}
#cmsFieldcommentvote_285 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_285 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_286{color:#fbc351e;font-size:13px;}
#paragraph_296 .paragraphComp-content h2{color:#b52230;font-size:45px;font-weight:700;text-align:inherit;}
#paragraph_296{margin-bottom:50px;margin-top:50px;text-align:center;}
#paragraph_296 .paragraphComp-content{color:#000000;font-size:20px;}
#ContainerRow_297{margin-bottom:50px;margin-top:50px;max-width:1500px;}
#container_299 > .pw-collapse-target{color:#ffffff;position:relative;}
#container_299 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:18px;margin-bottom:20px;padding-bottom:14px;padding-top:14px;width:100%;}
#container_299 > .pw-collapse-button > span{color:#ffffff;font-size:18px;font-weight:600;}
#container_300{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_301{border-bottom:1px solid #e6e6e6;color:#29293a;font-size:20px;margin-bottom:15px;padding-bottom:5px;}
#ecCatalogsearchandfilter_302 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_302 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:600;padding-bottom:7px;padding-top:7px;width:100%;}
#ecCatalogsearchandfilter_302{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_302 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(206, 212, 218);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(206, 212, 218);border-top-left-radius:0px;border-top-right-radius:0px;color:#29293a;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_302 .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_302 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_302 .formfield_field label{display:none;}
#ecCatalogsearchandfilter_302 .formfield_error{color:rgb(188, 16, 16);font-size:10px;}
#ecCatalogsearchandfilter_302 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_303{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_304 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:1px;}
#ecFieldfiltertext_304 .formfield_field .rowRemoveFilter a.removeFilter{color:#ffffff  !important;}
#ecFieldfiltertext_304 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_304 .formfield_field .rowRemoveFilter a.removeFilter i{color:#ffffff !important;}
#ecFieldfiltertext_305 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:1px;}
#ecFieldfiltertext_305 .formfield_field .rowRemoveFilter a.removeFilter{color:#b52230 !important;}
#ecFieldfiltertext_305 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_305 .formfield_field .rowRemoveFilter a.removeFilter i{color:#ffffff !important;}
#ecCatalog_307 .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;margin-right:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalog_307 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_307 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;position:absolute;top:-70px;width:100%;}
#ecCatalog_307 .ecCatalogComp-noresults{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:15px;margin-bottom:10px;padding-bottom:8px;padding-top:8px;position:absolute;top:10px;}
#ecCatalog_307 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_307 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(204,204,204);border-right:1px solid rgb(204,204,204);border-top:1px solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:#29293a;font-size:14px;height:40px;padding-left:15px;text-align:left;width:80px;}
#ecCatalog_307 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_307 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(223,223,223);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:0px solid rgb(223,223,223);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;height:30px;line-height:27px;margin-left:5px;margin-right:5px;margin-top:1px;min-width:30px;padding-bottom:3px;padding-left:8px;padding-right:8px;padding-top:3px;text-align:center;width:auto;}
#ecCatalog_307 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_307 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalog_307 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_307 .ecCatalogComp-sort 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;color:#29293a;font-size:14px;height:40px;padding-left:15px;}
#ecCatalog_307 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_307 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#fbc351e;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_307 .ecCatalogComp-cells{margin-top:20px;}
#ecCatalog_307 .ecCatalogComp-sort label{color:#29293a;font-size:14px;}
#ecCatalog_307 .ecCatalogComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalog_307 .ecCatalogComp-cells .ecCatalogComp-cell:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_307 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{color:#29293a;font-size:14px;}
#ecCatalog_307 .ecCatalogComp-noitems{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:15px;margin-bottom:10px;padding-bottom:8px;padding-top:8px;}
#container_308{background-attachment:none;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 #e6e6e6;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e6e6e6;border-right:0px solid #e6e6e6;border-top:0px solid #e6e6e6;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);height:100%;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldaddtowishlist_310 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#e6e6e6;font-size:20px;}
#ecFieldaddtowishlist_310 a.addtowishlist:hover{color:rgb(203,0,0);}
#container_312{height:180px;min-height:180px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_313 img{height:160px;max-width:100%;width:auto;}
#ecFieldtitle_314{font-size:30px;font-weight:700;height:auto;margin-bottom:0px;margin-top:0px;min-height:55px;}
#ecFieldtitle_314 a{color:#29293a;display:inline-block;font-size:14px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_314 a:hover{color:#b52230;}
#container_317{max-width:1200px;padding-bottom:50px;padding-top:30px;width:90%;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title.number1{color:#b52230;display:none;min-width:99px;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b52230;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #b52230;border-right:1px solid #b52230;border-top:1px solid #b52230;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:6px;position:relative;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;display:none;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title.number3{color:rgb(255,255,255);min-width:198px;padding-left:30px;text-align:left;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title.number4{color:rgb(255,255,255);min-width:99px;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title.number5{color:rgb(255,255,255);min-width:198px;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title.number2{color:rgb(255,255,255);min-width:396px;padding-left:30px;text-align:left;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{min-height:40px;}
#ecCartCustom_319 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#7b7b7a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;margin-top:10px;max-width:100%;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;width:auto;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError{font-size:12px;}
#ecCartCustom_319 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;display:block;font-size:11px;font-weight:600;max-width:250px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;width:auto;}
#ecCartCustom_319 .ecCartCustomComp-containerSummaryArticles{display:none;}
#ecCartCustom_319 .ecCartCustomComp-grandTotal .grandTotal{color:rgb(3,2,0);font-weight:900;}
#ecCartCustom_319 .ecCartCustomComp-descriptionVoucherQuote{display:none;}
#ecCartCustom_319 .ecCartCustomComp-titleVoucherQuote{display:none;}
#ecCartCustom_319 .ecCartCustomComp-contentVoucherQuote{margin-bottom:20px;margin-top:20px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_319 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote .labelVoucherQuote{color:#29293a;font-size:14px;font-weight:600;margin-bottom:0px;}
#ecCartCustom_319 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #333333;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #333333;border-right:0px solid #333333;border-top:0px solid #333333;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:600;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCartCustom_319 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#29293a;height:45px;max-width:100%;width:100%;}
#ecCartCustom_319 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-top:10px;}
#ecCartCustom_319 .ecCartCustomComp-grandTotal .grandTotal .price{color:#fbc351e;margin-left:15px;}
#ecCartCustom_319 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #fbc351e;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #fbc351e;border-right:0px solid #fbc351e;border-top:0px solid #fbc351e;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;width:100%;}
#ecCartCustom_319 .ecCartCustomComp-checkoutLink{margin-bottom:10px;margin-top:10px;max-width:none;padding-top:5px;text-align:center;width:auto;}
#ecCartCustom_319 .ecCartCustomComp-rebate .rebate .price{margin-left:15px;}
#ecCartCustom_319 .ecCartCustomComp-subTotal .subTotal .price{color:#29293a;margin-left:15px;}
#ecCartCustom_319 .ecCartCustomComp-vat .vat .price{margin-left:15px;}
#ecCartCustom_319 .ecCartCustomComp-catalogLink{margin-left:15px;margin-right:15px;margin-top:10px;text-align:center;width:100%;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.removecartitem{color:rgb(207, 0, 0);margin-top:0;}
#ecCartCustom_319 .ecCartCustomComp-cartEmpty{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;display:block;margin-right:5px;margin-top:0px;max-width:50%;padding-right:10px;text-align:right;width:200px;}
#ecCartCustom_319 .ecCartCustomComp-col-items{padding-left:0;padding-right:0;}
#ecCartCustom_319{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-left:0px;margin-right:0px;max-width:1400px;}
#ecCartCustom_319 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:rgb(143, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_319 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:10px;font-weight:600;margin-left:5px;max-width:250px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;width:auto;}
#ecCartCustom_319 .ecCartCustomComp-cartWishlist a.addcartwishlist:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCartCustom_319 .ecCartCustomComp-cartAction{margin-top:25px;}
#ecCartCustom_319 .nocartitems{font-size:14px;padding-bottom:8px;padding-top:8px;}
#ecCartCustom_319 .ecCartCustomComp-promotionlist{color:#29293a;font-size:14px;}
#ecCartCustom_319 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#29293a;font-weight:600;}
#ecCartCustom_319 .ecCartCustomComp-order-text > span{color:#29293a;font-weight:600;}
#ecCartCustom_319 .ecCartCustomComp-order-button{color:#29293a;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol{padding-left:0px;padding-top:0px;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.removecartitem:hover{color:rgb(149, 1, 1);}
#ecCartCustom_319 .ecCartCustomComp-subTotal .subTotal{color:#29293a;font-weight:600;}
#ecFieldtitle_320{color:#000000;display:inline;font-size:18px;font-weight:400;line-height:normal;margin-top:0px;position:relative;text-transform:uppercase;top:30%;}
#ecFieldtitle_320 a{color:#29293a;font-weight:400;}
#ecFieldtitle_320 a:hover{color:#b52230;}
#ecFieldquantity_323 .rowUnit{color:#000000;display:none;}
#ecFieldquantity_323 .rowQty{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:00px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#000000;font-size:14px;font-weight:600;height:30px;min-height:30px;padding-bottom:15px;padding-left:10px;padding-right:10px;padding-top:15px;text-align:center;width:65px;}
#ecFieldquantity_323 .rowQtyFixed{background-attachment:none;background-clip:none;background-color:rgba(0,0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;font-weight:900;}
#ecFieldquantity_323 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0 solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:18px;font-weight:600;height:30px;line-height:011px;margin-top:0;min-height:30px;padding-right:6px;}
#ecFieldquantity_323 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0px;border-left:0 solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0px;color:#ffffff;font-size:18px;font-weight:600;height:30px;line-height:11px;margin-top:0;min-height:30px;padding-left:4px;padding-right:6px;}
#ecFieldquantity_323 .rowQtySize{color:#000000;font-weight:600;}
#ecFieldquantity_323{margin-top:20px;padding-left:0;padding-right:0;}
#ecFieldimage_327{margin-top:0px;}
#ecFieldimage_327 img{display:inline-block;height:auto;max-height:100px;text-align:center;width:50px;}
#container_328{padding-bottom:30px;padding-top:30px;}
#paragraph_347{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:#29293a;font-size:18px;margin-bottom:0;margin-top:10px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_347 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:500;margin-left:5px;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#paragraph_347 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_407{border-left:1px solid #888888;height:100%;}
#paragraph_408{color:#b52230;font-size:14px;font-weight:600;}
#ecFieldtext_409{color:#29293a;font-size:20px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#ecFieldtext_409 div.textfield{color:#29293a !important;font-size:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:#29293a;font-size:12px;font-weight:300font-weight:400;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:18px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card{border-bottom:1px solid #29293a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:20px;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .title{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:18px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:100%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;display:inline-block;font-size:14px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-left:0 solid #1a1a1a;border-right:0 solid #1a1a1a;border-top:0 solid #000000;font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45pxcolor:#29293a;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body 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;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{font-size:14px;margin-bottom:10px;margin-top:10pxfont-size:14px;padding-bottom:6px;padding-top:6px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body 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;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body span.price{color:#000000font-weight:600;margin-left:5px;padding-left:3px;padding-right:3px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#b52230}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{color:#29293a;font-size:19pxfont-size:18px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255)}
#ecCheckoutCustom_410 .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_410 .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_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-errorcreditcard{font-size:16px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-documents a{color:#000000}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutHead h3.title{display:inline-block;font-size:16px;font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutHead h3.status{color:#b52230;display:inline-block;font-size:15px;margin-left:5px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#000000;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);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(208,209,217);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);border-top:1px solid rgb(208,209,217);}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingAddress h4{color:#b52230;font-weight:600;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingMethod h4{color:#b52230;font-weight:600;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(208,209,217);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid rgb(208,209,217);border-right:0 solid rgb(208,209,217);border-top:0 solid rgb(208,209,217);border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);margin-bottom:5px;margin-top:5px;text-align:center;text-decoration:none;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-billingAddress h4{color:#b52230;font-weight:600;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-billingMethod h4{color:#b52230;font-weight:600;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-headerAttributes{border-left:1px solid #d0d1d9;border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0,0,0);display:inline-block;font-weight:bold;margin-left:5px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #b52230;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0;padding-top:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#000000;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:0;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)}
#ecCheckoutCustom_410 .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_410 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:0 solid rgb(221,221,221);border-top:1px solid rgb(208,209,217);display:none;font-size:22px;margin-left:auto;padding-top:15px;text-align:right;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);display:none;font-size:30px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#b52230;font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none}
#ecCheckoutCustom_410 .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_410 .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_410 .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_410 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10pxmargin-bottom:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);display:none;padding-left:5px;padding-right:5pxdisplay:none;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0,0,0);font-size:18px;font-weight:400}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;padding-bottom:12px;padding-top:12px;}
#ecCheckoutCustom_410 .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_410 .ecCheckoutCustomComp-precheckouttotal{color:#000000;font-size:25px;margin-bottom:20pxborder-top:1px solid #000000;padding-top:15px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#000000color:#b52230;font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:#ffffff;font-size:24px;font-weight:600;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_410{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;max-width:100%;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-align:center;width:900px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-documents{color:rgb(0,0,0)}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#b52230}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#29293a;margin-right:5px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#29293a;margin-left:5px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{display:none;font-weight:400color:#29293a;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:#29293a;font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:#29293a;font-weight:400font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-externalReference h4{color:#000000;font-weight:400}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-extAppearance h4{color:#000000;font-weight:400}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-note h4{color:#000000;font-weight:400}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-header{display:none}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;color:#000000;font-size:12px;font-weight:bold;margin-bottom:0;padding-bottom:0color:#000000;padding-left:0;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{display:none;font-size:22pxcolor:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22pxdisplay:none;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#000000;font-size:22px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#000000;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #b52230;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #b52230;border-top-left-radius:0;border-top-right-radius:0;color:#000000;margin-top:10px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-confirmcondition label{color:#29293a;font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice{border-right:1px solid rgb(208,209,217);border-top:1px solid rgb(208,209,217);}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack{margin-top:9px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-billingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-billingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-confirmcondition{margin-bottom:20px;max-width:90%;width:900px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-container{color:rgb(255,255,255);}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .value{color:#b52230;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-confirmpaypal_container p{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-soldout{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-blockorder{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-minorder{font-size:14px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .infodetail{color:#29293a;font-size:15px;font-weight:600;margin-bottom:5px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .form-check-label{color:#29293a;font-size:12px;padding-left:0px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .buttonaction{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;display:block;font-weight:600;margin-bottom:5px;margin-top:5px;padding-bottom:6px;padding-top:6px;text-align:center;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#29293a;font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header{font-weight:600;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-confirmcondition{font-size:14px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-confirmcondition .ecCheckoutCustomComp-pre-errorcondition{font-size:14px;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert > div{display:none;font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecFieldtitle_411 a{font-size:14px;}
#ecFieldtitle_411{color:#29293a;font-size:18px;font-weight:700;text-transform:uppercase;}
#container_414{border-bottom:1px solid #e6e6e6;margin-top:0px;padding-bottom:4px;padding-top:4px;}
#paragraph_415{color:#29293a;font-size:15px;font-weight:600;}
#ecFieldtext_416{color:#7b7b7a;font-size:15px;}
#ecFieldtext_416 div.labelfield{display:none;padding-right:0;}
#container_424{border-bottom:1px solid #e6e6e6;margin-top:0px;padding-bottom:4px;padding-top:4px;}
#paragraph_425{color:#29293a;font-size:15px;font-weight:600;}
#ecFieldtext_426{color:#29293a;font-size:15px;}
#ecFieldtext_426 div.labelfield{display:none;padding-right:0;}
#paragraph_427{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:#29293a;font-size:12px;margin-bottom:0;margin-top:10px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_427 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:500;margin-left:5px;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#paragraph_427 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecProduct_490{margin-bottom:40px;margin-top:10px;max-width:1400px;}
#container_491{border-bottom:0px solid #b52230;color:#b52230;text-align:center;}
#ecFieldtitle_492{color:#b52230;font-size:28px;font-weight:600;padding-bottom:5px;padding-top:5px;width:100%;}
#ContainerRow_493{margin-bottom:15px;margin-top:15px;padding-bottom:35px;padding-top:35px;}
#Column_494{margin-top:10px;}
#ecFieldimage_495 div.primaryProductImage img{width:300px;}
#ecFieldimage_495 .carousel .carousel-item figure img{min-width:50%;}
#ecFieldimage_495 div.primaryProductImage{max-width:100%;width:300px;}
#Column_496{padding-bottom:10px;}
#container_497{margin-bottom:10px;width:100%;}
#ecFieldaddtowishlist_498 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#b52230;font-size:25px;padding-left:0px;padding-right:0px;text-align:left;}
#ecFieldaddtowishlist_498 a.addtowishlist:hover{color:rgb(203,0,0);}
#container_500{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;width:100%;}
#ecFieldtext_501{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_501 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_501 div.labelfield label{font-size:18px;}
#ecFieldtext_502{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_502 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_502 div.labelfield label{font-size:18px;}
#ecFieldtext_503{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_503 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_503 div.labelfield label{font-size:18px;}
#ecFieldprice_504 div.price{color:#b52230;font-size:26px;font-weight:600;}
#ecFieldprice_504 div.originalprice{color:#000000;font-size:25px;text-decoration:line-through;}
#ecFieldprice_504 div.discount{color:#fbc351e;font-size:25px;margin-left:5px;margin-right:5px;}
#ecFieldprice_504 div.labelprice label{color:#b52230;font-size:18px;font-weight:500;margin-right:10px;padding-top:5px;}
#ecFieldprice_504{padding-left:5px;padding-right:15px;}
#paragraph_515 .paragraphComp-content h2{color:#b52230;font-size:45px;font-weight:700;text-align:inherit;}
#paragraph_515{margin-bottom:50px;margin-top:50px;text-align:center;}
#paragraph_515 .paragraphComp-content{color:#000000;font-size:20px;}
#ecOrders_516{margin-bottom:50px;}
#ecOrders_516 .tabsComp-tabs li a{color:#000000;}
#ecOrders_516 .tabsComp-tabs li{color:#000000;margin-bottom:10px;}
#ecOrders_516 .ecOrdersComp-ordersTable{padding-bottom:10px;padding-top:10px;}
#ecOrders_516 .ecOrdersComp-orderTableRow .confirm{color:#b52230;}
#ecOrders_516 .ecOrdersComp-orderTableRow .close{color:#000000;}
#ecOrders_516 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:15px;height:26px;line-height:normal;margin-left:5px;margin-right:5px;text-align:center;width:auto;}
#ecOrders_516 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_516 .ecOrdersComp-paging a.active{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_517{padding-bottom:60px;padding-top:60px;}
#ecWishlistCustom_519 .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 0 rgba(0,0,0,0.25);margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0;padding-top:15px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart label{color:#29293a;font-size:12px;margin-bottom:0;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;margin-right:5px;width:95%;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b52230;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #b52230;border-right:0px solid #b52230;border-top:0px solid #b52230;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:600;margin-bottom:10px;margin-left:0;padding-bottom:6px;padding-left:50px;padding-right:50px;padding-top:6px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{color:rgb(0,0,0);font-size:18px;height:50px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:0;padding-top:0;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{color:rgb(0,0,0);font-size:18px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:0;padding-top:0;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:5px;padding-top:0;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:5px;padding-top:0;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:rgb(204, 1, 1);font-size:20px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_519 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_519 .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:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(221,221,221);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:16px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_519 .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_519 .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_519 .ecWishlistCustomComp-results{color:rgb(0,0,0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailHead h3{color:#29293a;font-size:18px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-section > .title,#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245,245,245);margin-bottom:20px;margin-top:0;padding-top:20px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b52230;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #b52230;border-right:0px solid #b52230;border-top:0px solid #b52230;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b52230;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #b52230;border-right:1px solid #b52230;border-top:1px solid #b52230;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:500;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:rgb(184, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b52230;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #b52230;border-right:0px solid #b52230;border-top:0px solid #b52230;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{color:#29293a;font-size:20px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{color:rgb(202, 0, 0);font-size:20px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b52230;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #b52230;border-right:1px solid #b52230;border-top:1px solid #b52230;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:6px;}
#ecWishlistCustom_519 .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 0 rgba(0,0,0,0.25);color:#29293a;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist:hover{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist:hover{color:#fbc351e;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(151, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b52230;border-left:1px solid #b52230;border-right:1px solid #b52230;border-top:1px solid #b52230;color:#ffffff;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(159, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b52230;border-left:0px solid #b52230;border-right:0px solid #b52230;border-top:0px solid #b52230;color:#ffffff;}
#ecWishlistCustom_519{max-width:1400px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b52230;border-left:0px solid #b52230;border-right:0px solid #b52230;border-top:0px solid #b52230;color:#ffffff;}
#ecWishlistCustom_519 .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:#b52230;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(168, 0, 0);}
#ecWishlistCustom_519 .ecWishlistCustomComp-share .socialshare{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;height:40px;max-width:100%;width:40px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart .formfield_error{font-size:10px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart a.cartwishlist:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b52230;border-left:1px solid #b52230;border-right:1px solid #b52230;border-top:1px solid #b52230;color:#ffffff;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart .selectfile{color:#29293a;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;width:95%;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;width:95%;}
#ecWishlistCustom_519 .ecWishlistCustomComp-cart .filecontrol{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;width:95%;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share a.sendwishlist{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;margin-bottom:10px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecWishlistCustom_519 .nowishlist{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistSettingsHead h3{color:#29293a;font-size:20px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistSettingsHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#29293a;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;color:#ffffff;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistShareHead h3{color:#29293a;font-size:20px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistShareHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share h4{color:#29293a;font-size:20px;margin-top:15px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share .shareinfo{font-size:13px;margin-bottom:15px;margin-top:5px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share label{color:#29293a;font-size:12px;margin-bottom:0px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share .formfield_error{font-size:10px;margin-top:0px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share .senderror{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share .sendcomplete{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecWishlistCustom_519 .ecWishlistCustomComp-share a.sendwishlist:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_519 .ecWishlistCustomComp-wishlistDetailHead-button a{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-left:12px;}
#ecFieldimage_520 img{width:80px;}
#ecFieldtitle_521 a{color:#29293a;font-size:14px;text-transform:uppercase;}
#ecFieldtitle_521{color:#29293a;font-size:14px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_522{margin-top:15px;}
#ecFieldtext_522 div.labelfield label{color:#29293a;font-size:12px;font-weight:500;}
#ecFieldtext_522 div.textfield{color:#b52230  !important;font-size:14px;padding-top:2px !important;}
#ecFieldquantity_523 .rowUnit{display:none;}
#ecFieldquantity_523 .rowUnitSize{display:block;}
#ecFieldquantity_523 .rowQty{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;font-weight:bold;height:46px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_523{margin-top:10px;text-align:center;}
#ecFieldprice_524{margin-bottom:5px;margin-top:5px;}
#ecFieldprice_524 div.price{font-size:20px;font-weight:700;}
#ecFieldprice_524 div.originalprice{text-decoration:line-through;}
#paragraph_525 .paragraphComp-content h2{color:#b52230;font-size:45px;font-weight:700;text-align:inherit;}
#paragraph_525{text-align:center;}
#paragraph_525 .paragraphComp-content{color:#000000;font-size:20px;}
#ecRmaCustom_526 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_526 .ecRmaCustomComp-documents{color:rgb(0,0,0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_526 .ecRmaCustomComp-documents a{color:#b52230;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaHead h3.title{color:rgb(0,0,0);font-weight:bold;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaHead h3.status{color:#b52230;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecRmaCustom_526 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_526 .ecRmaCustomComp-shippingAddress h4{color:rgb(0,0,0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_526 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_526 .ecRmaCustomComp-shippingMethod h4{color:rgb(0,0,0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_526 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_526 .ecRmaCustomComp-billingAddress h4{color:rgb(0,0,0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_526 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_526 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_526 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_526 .ecRmaCustomComp-billingMethod h4{color:rgb(0,0,0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_526 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_526 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0;width:40%;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{font-size:22px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:#b52230;font-size:25px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#b52230;font-size:25px;font-weight:500;}
#ecRmaCustom_526 .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_526 .ecRmaCustomComp-externalReference h4{color:rgb(0,0,0);font-weight:800;}
#ecRmaCustom_526 .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_526 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///DRINK/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_526 .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_526 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_526 .ecRmaCustomComp-condition{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:1px solid rgb(221,221,221);border-top-left-radius:0;border-top-right-radius:0;color:#b52230;}
#ecRmaCustom_526 .ecRmaCustomComp-confirmcondition label{font-weight:800;margin-bottom:10px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaFooter a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #b52230;border-left:1px solid #b52230;border-right:1px solid #b52230;border-top:1px solid #b52230;color:#000000;font-size:18px;font-weight:500;padding-bottom:6px;padding-left:20px;padding-right:20px;padding-top:6px;text-transform:uppercase;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_526{background-attachment:none;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 #b52230;margin-bottom:75px;max-width:1440px;padding-top:20px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221,221,221);margin-bottom:5px;}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:rgb(0,0,0);font-weight:600;}
#ecRmaCustom_526 .ecRmaCustomComp-extAppearance h4{color:rgb(0,0,0);font-weight:bold;}
#ecRmaCustom_526 .ecRmaCustomComp-note h4{color:rgb(0,0,0);font-weight:bold;}
#ecRmaCustom_526 .ecRmaCustomComp-confirmcondition{color:rgb(0,0,0);}
#ecRmaCustom_526 .ecRmaCustomComp-rmaTable .title{color:rgb(0,0,0);}
#ecFieldtitle_528 a{font-size:30px;}
#ecFieldtitle_528{color:#b52230;font-size:25px;font-weight:400;text-transform:uppercase;word-spacing:-1px;}
#container_529{margin-top:10px;}
#paragraph_530{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_531{font-size:15px;}
#ecFieldtext_531 div.labelfield{display:none;padding-right:0;}
#container_532{margin-top:10px;}
#paragraph_533{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_534{font-size:15px;}
#ecFieldtext_534 div.labelfield{display:none;padding-right:0;}
#container_535{margin-top:10px;}
#paragraph_536{color:rgb(0,0,0);font-size:15px;}
#ecFieldprice_537 div.originalprice{text-decoration:line-through;}
#ecFieldprice_537 div.discount{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat: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_537 div.price{color:rgb(0,0,0);font-size:22px;font-weight:400;}
#container_538{margin-top:10px;}
#paragraph_539{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_540{font-size:15px;}
#ecFieldtext_540 div.labelfield{display:none;padding-right:0;}
#container_541{margin-top:10px;}
#paragraph_542{font-size:18px;}
#textfield_543 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;text-align:center;width:50px;}
#textfield_543{text-align:center;}
#textfield_544 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;text-align:center;width:50px;}
#textfield_544{text-align:center;}
#ecFieldtext_545{color:rgb(0,0,0);font-size:23px;font-weight:600;margin-top:10px;text-align:center;}
#textareafield_546 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#textareafield_546 .formfield_field label{color:rgb(0,0,0);font-size:16px;font-weight:700;}
#userregistration_549 .accounttype{font-size:22px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_549 .accounttype > label{color:#29293a;font-size:18px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;}
#userregistration_549 .formfield_field label{color:#29293a;font-size:13px;margin-bottom:0px;}
#userregistration_549 .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;color:#29293a;font-size:14px;height:45px;}
#userregistration_549 .formfield_field select{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom: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:#29293a;font-size:14px;height:45px;}
#userregistration_549 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:600;padding-bottom:10px;padding-top:10px;}
#userregistration_549{background-attachment:none;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 #b52230;margin-bottom:60px;max-width:1400px;padding-bottom:30px;}
#userregistration_549 .formfield_field{margin-bottom:10px;}
#userregistration_549 .formfield_field input[type=password]{color:#29293a;font-size:14px;height:45px;}
#userregistration_549 .formfield_error{font-size:10px;margin-top:0px;}
#userregistration_549 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_550{color:#b52230;font-size:20px;font-weight:600;text-transform:uppercase;}
#ContainerRow_551{border-bottom:0 solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);padding-bottom:10px;padding-top:15px;}
#Column_552{padding-left:5px;padding-right:05px;}
#Column_554{padding-left:5px;padding-right:05px;}
#Column_556{padding-left:5px;padding-right:05px;}
#Column_558{padding-left:5px;padding-right:05px;}
#Column_560{padding-left:5px;padding-right:05px;}
#Column_562{padding-left:5px;padding-right:05px;}
#Column_564{padding-left:5px;padding-right:05px;}
#Column_566{padding-left:5px;padding-right:05px;}
#paragraph_568{border-bottom:1px solid rgb(245,245,245);color:#b52230;font-size:20px;font-weight:600;text-transform:uppercase;}
#ContainerRow_569{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);margin-bottom:10px;padding-top:15px;}
#Column_570{padding-left:5px;padding-right:05px;}
#Column_572{padding-left:5px;padding-right:05px;}
#Column_574{padding-left:5px;padding-right:05px;}
#Column_576{padding-left:5px;padding-right:05px;}
#Column_578{padding-left:5px;padding-right:05px;}
#Column_580{padding-left:0px;padding-right:0px;}
#ContainerRow_582{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_583{padding-left:5px;padding-right:05px;}
#Column_585{padding-left:5px;padding-right:05px;}
#Column_587{padding-left:5px;padding-right:05px;}
#Column_589{padding-left:5px;padding-right:05px;}
#Column_591{padding-left:5px;padding-right:05px;}
#Column_593{padding-left:5px;padding-right:05px;}
#paragraph_595{border-bottom:1px solid rgb(245,245,245);color:#b52230;font-size:20px;font-weight:600;text-transform:uppercase;}
#ContainerRow_596{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_597{padding-left:5px;padding-right:05px;}
#Column_599{padding-left:5px;padding-right:05px;}
#Column_603{padding-left:5px;padding-right:05px;}
#passwordfield_604 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#Column_605{padding-left:5px;padding-right:05px;}
#passwordfield_606 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#captchafield_618{margin-bottom:10px !important;margin-top:10px !important;}
#captchafield_618 .formfield_field label{color:rgb(0,0,0) !important;font-weight:bold;}
#tabs_621{max-width:1400px;}
#tabs_621 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #dddddd;border-right:0 solid rgb(0,0,0);border-top:0 solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#b52230;font-size:20px;font-variant:normal;margin-left:10px;margin-right:10px;margin-top:10px;width:195px;}
#tabs_621 .nav-tabs{border-bottom:0 solid #dddddd;margin-bottom:30px;margin-top:30px;}
#tabs_621 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#tabs_621 .tabsComp-tabs-select{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;}
#tabs_621 .nav-tabs .nav-item a.nav-link:hover{color:#ffffff;}
#userprofile_622 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-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:#29293a;font-size:14px;height:45px;}
#userprofile_622 .formfield_field label{color:#29293a;font-size:12px;margin-bottom:0px;}
#userprofile_622{background-attachment:none;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 #b52230;margin-bottom:50px;margin-top:30px;padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:40px;}
#userprofile_622 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:600;margin-top:30px;padding-bottom:10px;padding-top:10px;}
#userprofile_622 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(28,159,57);font-size:18px;font-weight:500;text-align:center;}
#userprofile_622 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:#29293a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;float:right;margin-bottom:10px;width:100px;}
#userprofile_622 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:rgb(186, 17, 17);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userprofile_622 .formfield_field{margin-bottom:10px;}
#userprofile_622 .formfield_field input[type=password]{color:#29293a;font-size:14px;height:45px;}
#userprofile_622 .formfield_error{color:rgb(211, 15, 15);font-size:10px;margin-top:0px;}
#userprofile_622 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userprofile_622 .userprofileComp-errormessage{font-size:14px;}
#userprofile_622 .userprofileComp-delete-message{color:rgb(202, 2, 2);}
#paragraph_623{border-bottom:1px solid rgb(221,221,221);color:#b52230;font-size:20px;font-weight:600;text-transform:uppercase;}
#paragraph_641{border-bottom:1px solid rgb(221,221,221);color:#b52230;font-size:20px;font-weight:600;text-transform:uppercase;}
#useraddressbook_653{margin-bottom:50px;margin-top:30px;}
#useraddressbook_653 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat: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_653 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:15px;margin-bottom:10px;}
#useraddressbook_653 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:15px;margin-bottom:10px;}
#useraddressbook_653 .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 0 rgba(0,0,0,0.25);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#useraddressbook_653 .edit-panel label{color:#29293a;font-size:12px;margin-bottom:0;}
#useraddressbook_653 .edit-panel input[type=text],#useraddressbook_653 .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_653 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;float:left;font-size:16px;font-weight:600;margin-left:5px;padding-left:6px;padding-right:06px;width:49%;}
#useraddressbook_653 .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:0 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 0 rgba(0,0,0,0.25);margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_653 .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_653 .edit-panel .address-legend{color:#29293a;font-size:18px;font-weight:600;margin-bottom:20px;}
#useraddressbook_653 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#useraddressbook_653 .edit-panel span.error{color:rgb(191, 16, 16);font-size:11px;}
#useraddressbook_653 .edit-panel input[type=text],#useraddressbook_653  .edit-panel select{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#container_654{padding-bottom:60px;padding-top:60px;}
#paragraph_655{margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_655 .paragraphComp-content h2{color:#b52230;font-family:Dancing Script;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_655 .paragraphComp-content h3{color:#29293a;font-family:Lato;font-size:28px;margin-bottom:20px;}
#paragraph_656{color:#29293a;font-size:14px;margin-bottom:20px;margin-top:20px;max-width:1500px;}
#ecGiftRegistry_657{max-width:1500px;padding-bottom:10px;padding-top:10px;}
#ecGiftRegistry_657 .ecGiftRegistryComp-search a.searchRegistry{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;height:45px;line-height:32px;padding-left:25px;padding-right:25px;}
#ecGiftRegistry_657 .ecGiftRegistryComp-search label{color:#29293a;font-size:14px;font-weight:600;}
#ecGiftRegistry_657 .ecGiftRegistryComp-search 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;}
#ecGiftRegistry_657 .ecGiftRegistryComp-search .formfield_error{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecGiftRegistry_657 .ecGiftRegistryComp-search a.searchRegistry:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftRegistry_657 .ecGiftRegistryComp-detail .registryheader{color:#29293a;font-size:30px;font-weight:400;}
#ecGiftRegistry_657 .ecGiftRegistryComp-detail .registryinfo{color:#29293a;}
#ecGiftRegistry_657 .ecGiftRegistryComp-detail .registryfooter{color:#29293a;font-size:14px;}
#ecGiftRegistry_657 .ecGiftRegistryComp-cells{margin-left:0px;margin-right:0px;}
#ecGiftRegistry_657 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{padding-left:5px;padding-right:5px;}
#container_658{background-attachment:none;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 #e6e6e6;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-top-left-radius:0px;border-top-right-radius:0px;height:100%;}
#container_659{height:300px;position:relative;}
#ecFieldimage_660{min-height:0;}
#ecFieldimage_660 img{width:160px;}
#ecFieldtext_661{left:-35px;position:absolute;top:-40px;width:130px;}
#ecFieldtext_662{left:-35px;position:absolute;top:-40px;width:130px;}
#ecFieldtitle_663 a{color:#29293a;display:inline-block;font-size:16px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_663 a:hover{color:#b52230;}
#ecFieldtitle_663{color:#29293a;font-size:16px;}
#ecFieldprice_664 div.discount{color:#b52230;font-weight:600;padding-left:5px;padding-right:5px;}
#ecFieldprice_664 div.originalprice{font-size:16px;text-decoration:line-through;}
#ecFieldprice_664 div.price{color:#fbc351e;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_664 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_664 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_664 div.minimalprice span.price{color:#b52230;margin-left:5px;}
#ecFieldprice_664{min-height:51px;}
#ContainerRow_665{margin-top:auto;}
#ecFieldaddtocart_667 input.quantity{height:42px;margin-right:5px;width:42px;}
#ecFieldaddtocart_667 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_667 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_667 a.addtocart{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #b52230;border-left:2px solid #b52230;border-right:2px solid #b52230;border-top:2px solid #b52230;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:#ffffff;font-size:18px;font-weight:600;height:50px;line-height:47px;margin-left:5px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_667{margin-bottom:5px;margin-top:0;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_667 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #b52230;border-left:2px solid #b52230;border-right:2px solid #b52230;border-top:2px solid #b52230;color:#ffffff;}
#container_668{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:60px;padding-top:60px;}
#ContainerRow_669{max-width:1400px;}
#Column_670{border-right:1px solid #e6e6e6;}
#userlogin_672{padding-bottom:20px;padding-top:20px;}
#userlogin_672 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#userlogin_672 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_672 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#29293a;font-size:14px;height:45px;}
#userlogin_672 .formfield_field input[type=password]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#29293a;font-size:14px;height:45px;}
#userlogin_672 .formfield_error{color:rgb(207, 7, 7);font-size:10px;font-weight:600;margin-top:0px;}
#userlogin_672 .formfield_button{text-align:center;}
#userlogin_672 .formfield_field label{color:#29293a;display:block;font-size:12px;margin-bottom:0px;}
#textfield_673 .formfield_field label{display:none;}
#passwordfield_674 .formfield_field label{display:none;}
#container_675{margin-bottom:20px;padding-bottom:5px;padding-top:5px;text-align:center;}
#container_675 > .pw-collapse-button > span{color:#29293a;font-size:15px;}
#container_675 > .pw-collapse-target{position:relative;}
#container_675 > .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;}
#container_676{padding-bottom:30px;padding-left:0px;padding-right:0px;padding-top:20px;}
#paragraph_677{margin-bottom:5px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_677 .paragraphComp-content h2{color:#b52230;font-family:Dancing Script;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_677 .paragraphComp-content h3{color:#29293a;font-family:Lato;font-size:24px;margin-bottom:20px;}
#paragraph_678{color:#29293a;font-size:12px;}
#recoverypassword_679 .labelrecovery{font-size:14px;text-align:left;}
#recoverypassword_679 .labelrecovery label{color:#29293a;font-size:13px;margin-bottom:0px;}
#recoverypassword_679 .fieldrecovery input.recovery{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#recoverypassword_679 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:15px;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#recoverypassword_679 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_679{margin-top:20px;padding-bottom:5px;padding-top:5px;}
#Column_680{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_682 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_682 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_682{color:#29293a;font-size:14px;margin-top:15px;padding-bottom:30px;padding-top:15px;text-align:center;}
#container_683{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:60px;padding-top:60px;}
#changepassword_685 .formfield_button input{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:600;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#changepassword_685 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#changepassword_685 .changepasswordComp-message{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#changepassword_685{padding-bottom:20px;padding-top:20px;}
#changepassword_685 .formfield_field input[type=password]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#29293a;font-size:14px;height:45px;}
#changepassword_685 .formfield_error{font-size:10px;}
#changepassword_685 .formfield_button{text-align:center;}
#changepassword_685 .changepasswordComp-validationMessage{font-size:14px;}
#changepassword_685 .changepasswordComp-errorToken{font-size:14px;}
#passwordfield_686 .formfield_field label{display:none;}
#passwordfield_687 .formfield_field label{display:none;}
#container_688{padding-bottom:60px;padding-top:60px;}
#paragraph_689{margin-bottom:30px;max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_689 .paragraphComp-content h2{color:#b52230;font-family:Dancing Script;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_689 .paragraphComp-content h3{color:#29293a;font-family:Lato;font-size:28px;margin-bottom:20px;}
#paragraph_690{max-width:1500px;}
#container_691{padding-bottom:60px;padding-top:60px;}
#paragraph_692{margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_692 .paragraphComp-content h2{color:#b52230;font-family:Dancing Script;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_692 .paragraphComp-content h3{color:#29293a;font-family:Lato;font-size:28px;margin-bottom:20px;}
#paragraph_693 .paragraphComp-content h3{color:#b52230;}
#paragraph_693 .paragraphComp-content a{color:#000000;font-style:normal;font-weight:600;}
#paragraph_693 .paragraphComp-content a:hover{color:#b52230;}
#paragraph_693{padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_694 .paragraphComp-content h2{color:#b52230;font-size:45px;font-weight:700;text-align:inherit;}
#paragraph_694{text-align:center;}
#paragraph_694 .paragraphComp-content{color:#000000;font-size:20px;}
#ecAcomparator_695{background-attachment:none;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 #b52230;margin-bottom:60px;max-width:1440px;overflow-x:scroll;padding-bottom:30px;padding-top:30px;}
#ecAcomparator_695 .ecAcomparatorComp-comparatorTable td{border-left:0 solid #888888;border-right:1px solid #e9ecef;text-align:center;width:25%;}
#ecAcomparator_695 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid #e9ecef;min-width:310px;text-align:center;}
#ecAcomparator_695 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;text-transform:uppercase;}
#ecAcomparator_695 .ecAcomparatorComp-comparatorTable td.comparatorLabel{border-right:1px solid rgb(233,236,239);color:rgb(0,0,0);font-weight:bold;text-align:left;}
#ecAcomparator_695 .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:0 solid #e9ecef;}
#ecAcomparator_695 .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_695 .ecAcomparatorComp-comparatorButton a.emptycomparator{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:16px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecAcomparator_695 .ecAcomparatorComp-comparatorButton a.emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecAcomparator_695 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;padding-bottom:20px;}
#ecAcomparator_695 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem:hover{background-attachment:none;background-clip:none;background-color:rgb(211,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldtitle_697{font-size:16px;}
#ecFieldtitle_697 a{color:#fbc351e;font-size:16px;}
#ecFieldprice_698 div.price{color:#fbc351e;font-size:18px;}
#ecFieldprice_698 div.discount{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;}
#ecFieldprice_698 div.originalprice{text-decoration:line-through;}
#ecFieldprice_698 div.priceondemand{color:#b52230;}
#ecFieldprice_698 div.minimalprice{width:100%;}
#ecFieldrating_699 .ecFieldratingComp-container .review_product a{color:#000000;}
#ecMexalAvailability_701 a.availability_button{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;}
#ecMexalAvailability_701 ul.size-availability li{font-size:14px;}
#ecMexalAvailability_701 span.availability{color:rgb(0,0,0);font-weight:bold;}
#ecFieldaddtocart_702 input.quantity{height:40px;width:60px;}
#ecFieldaddtocart_702 a.addtocart{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;line-height:40px;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_702 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_702 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_702 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_703 .paragraphComp-content h2{color:#b52230;font-size:45px;font-weight:700;text-align:inherit;}
#paragraph_703{margin-bottom:50px;margin-top:50px;text-align:center;}
#paragraph_703 .paragraphComp-content{color:#000000;font-size:20px;}
#menu_13 li a{color:#000000;font-weight:600;}
#container_23 > .pw-collapse-button > img{background-attachment:none;background-clip:none;background-color:#7b7b7a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_704{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:49px;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:7px;}
#ecCatalogsearchandfilter_705{height:035px;max-width:90%;padding-left:0px;padding-right:0px;text-align:center;width:500px;}
#ecCatalogsearchandfilter_705 .formfield_button{display:none;}
#ecFieldfiltertext_706{margin-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;padding-top:0px !important;}
#ecFieldfiltertext_706 .formfield_error{font-size:11px;}
#ecFieldfiltertext_706 .formfield_field input[type=text]{border-bottom:0px solid #ced4da;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:30px;border-top-right-radius:30px;font-size:14px;font-weight:300;text-align:left;width:100%;}
#ecCatalogsearchandfilter_705 .formfield_field label{display:none;margin-bottom:0px;margin-top:0px;padding-top:0px;}
#ecFieldfiltertext_706 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;font-size:14px;width:9%;}
#paragraph_37{color:#000000;text-align:center;}
#container_722{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/Graphics/cat-cat-bianco.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:0500px;padding-bottom:60px;padding-top:60px;}
#paragraph_729 .paragraphComp-content h2{color:#000000;font-size:60px;font-weight:700;}
#paragraph_729 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#paragraph_729{color:#000000;font-size:18px;font-weight:700;text-align:center;}
#container_736{border-top:1px solid #e6e6e6;margin-top:40px;padding-bottom:50px;padding-top:40px;}
#paragraph_737{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_737 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_737 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ecOfferbox_738{max-width:1200px;}
#ecFieldimage_740{height:200px;width:auto;}
#ecFieldimage_740 img{height:100%;min-height:50px;width:auto;}
#ecFieldimage_740 figure{height:200px;width:100%;}
#ecFieldtitle_741 div.labelfield{display:none;}
#ecFieldtitle_741 div.textfield{font-size:018px;margin-bottom:10px !important;margin-top:10px !important;text-align:center;}
#ecFieldtitle_741{border-bottom:2px solid #b52230;padding-bottom:10px;}
#ecFieldtext_743{color:#7b7b7a;font-size:14px;text-align:center;}
#paragraph_744{margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_744 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_744 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_121{text-align:left;}
#paragraph_745{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_745 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_745 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_746{padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_746 .paragraphComp-content h2{color:#7b7b7a;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_746 .paragraphComp-content h3{color:#7b7b7a;font-size:24px;margin-bottom:20px;}
#paragraph_748{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_748 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_748 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#imagelink_749{margin-bottom:30px;margin-top:30px;text-align:center;}
#container_751{max-width:1500px;padding-bottom:40px;padding-top:40px;width:90%;}
#paragraph_752{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_752 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_752 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ContainerRow_753{border-bottom:2px solid rgba(0, 0, 0, 0);margin-bottom:20px;max-width:1500px;padding-bottom:20px;width:100%;}
#Column_754{padding-bottom:10px;padding-top:10px;}
#paragraph_755 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:700;margin-bottom:20px;text-transform:inherit;}
#paragraph_755 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-style:normal;padding-bottom:20px;padding-left:30px;padding-right:30px;padding-top:20px;}
#paragraph_755 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_755{color:#29293a;font-weight:300;line-height:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#Column_756{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#imagelink_757{text-align:center;}
#imagelink_757 img{margin-bottom:30px;margin-top:30px;width:0250px;}
#container_758{margin-bottom:50px;max-width:1500px;padding-bottom:40px;padding-top:40px;width:90%;}
#paragraph_769{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_769 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_769 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_770{color:#7b7b7a;text-align:center;}
#paragraph_772{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_772 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_772 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_773{color:#7b7b7a;text-align:center;}
#paragraph_775{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_775 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_775 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_776{color:#7b7b7a;text-align:center;}
#Column_771{border-left:2px solid #b52230;border-right:2px solid #b52230;}
#paragraph_778{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_778 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_778 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_782{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_782 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_782 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#container_783{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_1416037418.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem{color:#e6e6e6;font-size:18px;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{color:#b52230;}
#ecFieldtitle_320 div.labelfield{display:none;}
#ecFieldimage_327 figure{height:auto;width:100%;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a{font-size:18px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:relative;top:30%;}
#ecCartCustom_319 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol-container{position:relative;top:20%;}
#container_784{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_2476867167.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#paragraph_26 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:45px;width:100%;}
#container_796{border-bottom:1px solid #b52230;margin-bottom:20px;max-width:1500px;padding-bottom:20px;}
#ecContextualcategorymenu_797 li a{border-bottom:1px solid #b52230;}
#ecContextualcategorymenu_797 li span.toggleBranch{color:#b52230;font-size:11px;line-height:28px;}
#container_299{height:auto;min-height:0px;padding-left:0px;padding-right:1px;}
#ecFieldtitle_314 div.labelfield{display:none;}
#ecFieldimage_313{height:180px;}
#ecFieldimage_313 figure{height:170px;width:auto;}
#container_798{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_2476867167.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_799{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_2116526801.jpg);background-origin:padding-box;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_811{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_1724959759.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#ContainerRow_813{margin-top:40px;max-width:600px;min-width:300px;width:auto;}
#imagelink_818{max-width:100px;min-width:50px;width:auto;}
#paragraph_819{color:#000000;font-size:23px;text-align:center;}
#ContainerRow_826{margin-top:40px;max-width:600px;min-width:300px;width:auto;}
#imagelink_834{max-width:100px;min-width:50px;width:auto;}
#paragraph_835{color:#000000;font-size:23px;text-align:center;}
#paragraph_835 .paragraphComp-content a:hover{color:#7b7b7a;}
#ContainerRow_838{margin-top:40px;max-width:600px;min-width:300px;width:auto;}
#imagelink_840{max-width:100px;min-width:50px;width:auto;}
#paragraph_841{color:#000000;font-size:23px;text-align:center;}
#paragraph_850{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_850 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_850 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#container_851{max-width:1500px;padding-bottom:40px;padding-top:40px;width:90%;}
#paragraph_852{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_852 .paragraphComp-content h2{color:#000000;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_852 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#container_876{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_2476867167.jpg);background-origin:padding-box;background-position:50% 40%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_877{border-bottom:1px solid #b52230;border-top:1px solid #b52230;max-width:100%;padding-bottom:20px;padding-top:20px;}
#container_879{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/foto-mamasitas.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #b52230;border-top:1px solid #b52230;height:400px;min-height:150px;padding-bottom:60px;padding-top:60px;}
#imagelink_880{text-align:center;}
#imagelink_880 img{width:150px;}
#paragraph_881{color:#000000;font-size:19px;margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_881 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_881 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_882{margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_882 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_882 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_891{margin-bottom:40px;max-width:100%;padding-left:20px;padding-right:20px;width:1200px;}
#imagelink_897 img{width:200px;}
#imagelink_897{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_898{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_899{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_899 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_901 img{width:200px;}
#imagelink_901{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_902{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;text-transform:uppercase;}
#paragraph_903{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_903 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_905 img{width:200px;}
#imagelink_905{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_906{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;text-transform:uppercase;}
#paragraph_907{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_907 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_909 img{width:200px;}
#imagelink_909{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_910{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;text-transform:uppercase;}
#paragraph_911{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_911 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_913 img{width:200px;}
#imagelink_913{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_914{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_915{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_915 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_917 img{width:200px;}
#imagelink_917{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_918{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_919{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_919 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_921 img{width:200px;}
#imagelink_921{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_922{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_923{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_923 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_925 img{width:200px;}
#imagelink_925{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_926{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_927{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_927 .paragraphComp-content a{color:#7b7b7a;}
#ContainerRow_891 > .row > div,#ContainerRow_891  > .container-fluid > .row > div{margin-bottom:30px;}
#container_928{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_2116526801.jpg);background-origin:padding-box;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_929{max-width:1500px;padding-bottom:40px;padding-top:40px;width:90%;}
#paragraph_930{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_930 .paragraphComp-content h2{color:#000000;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_930 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ContainerRow_931{margin-bottom:40px;max-width:100%;padding-left:0px;padding-right:0px;width:1200px;}
#ContainerRow_931 > .row > div,#ContainerRow_931  > .container-fluid > .row > div{margin-bottom:30px;}
#imagelink_933 img{width:200px;}
#imagelink_933{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_934{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_935{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_935 .paragraphComp-content a{color:#7b7b7a;}
#imagelink_937 img{width:200px;}
#imagelink_937{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_938{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;text-transform:uppercase;}
#container_970{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_1724959759.jpg);background-origin:padding-box;background-position:50% 40%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_971{max-width:1500px;padding-bottom:40px;padding-top:40px;width:90%;}
#paragraph_972{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_972 .paragraphComp-content h2{color:#000000;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_972 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ContainerRow_973{margin-bottom:40px;max-width:100%;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:1200px;}
#ContainerRow_973 > .row > div,#ContainerRow_973  > .container-fluid > .row > div{margin-bottom:30px;}
#imagelink_975 img{width:200px;}
#imagelink_975{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_976{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_977{color:#e6e6e6;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;}
#paragraph_977 .paragraphComp-content a{color:#7b7b7a;}
#container_1023{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;}
#container_1036{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_1724959759.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_1038{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_2116526801.jpg);background-origin:padding-box;background-position:50% 70%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff;min-height:250px;}
#container_1040{border-bottom:1px solid #b52230;border-top:1px solid #b52230;max-width:100%;padding-bottom:20px;padding-top:20px;}
#imagelink_1041{height:auto;max-width:100%;width:1200px;}
#container_1043{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources//Graphics/cat-cat-bianco.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:0500px;padding-bottom:60px;padding-top:60px;}
#imagelink_1044{text-align:center;}
#imagelink_1044 img{width:150px;}
#paragraph_1045{color:#000000;font-size:19px;margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_1045 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1045 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1046{margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_1046 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1046 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1048{color:#b52230;font-size:28px;font-weight:600;}
#container_491 > .pw-collapse-button > span{color:#b52230;}
#paragraph_1051{margin-top:50px;max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1051 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1051 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ecFieldtitle_314 div.textfield{font-size:28px;}
#paragraph_1066{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1066 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1066 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ecMexalAvailability_1067 .div_label{font-size:10px;}
#ecMexalAvailability_1067 .div_button{display:none;}
#ecMexalAvailability_1067 .div_availability{height:20px;width:15px;}
#ecMexalAvailability_1067{height:20px;padding-left:0px;padding-right:0px;position:absolute;right:25px;text-align:center;top:20px;width:40px;}
#ecMexalAvailability_1069 .div_label{font-size:10px;height:auto;line-height:10px;text-align:center;width:60px;}
#ecMexalAvailability_1069 .div_button{display:none;}
#ecMexalAvailability_1069 .div_availability{height:30px;padding-left:0px;text-align:center;width:060px;}
#ecMexalAvailability_1069{height:30px;left:20px;position:absolute;right:auto;text-align:right;top:0;width:30px;}
#ecFieldtext_1070{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_1070 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_1070 div.labelfield label{font-size:18px;}
#paragraph_938 .paragraphComp-content a{color:#b52230;font-weight:600;}
#imagelink_1073 img{width:200px;}
#imagelink_1073{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_1074{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;text-transform:uppercase;}
#paragraph_1074 .paragraphComp-content a{color:#b52230;font-weight:600;}
#imagelink_1076 img{width:200px;}
#imagelink_1076{border-bottom:1px solid #b52230;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#paragraph_1077{color:#b52230;font-weight:600;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:left;text-transform:uppercase;}
#paragraph_1077 .paragraphComp-content a{color:#b52230;font-weight:600;}
#ecContextualcategorymenu_797 > ul > li > a.active,#ecContextualcategorymenu_797  > li > a.active{border-bottom:2px solid #7b7b7a;color:#b52230;}
#ecContextualcategorymenu_797 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_797  > li > ul > li > a:hover{color:#b52230;}
#ecContextualcategorymenu_797 > ul > li > ul > li > a.active,#ecContextualcategorymenu_797  > li > ul > li > a.active{border-bottom:2px solid #7b7b7a;color:#b52230;}
#ecContextualcategorymenu_797 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_797  > li > ul > li ul li a:hover,#ecContextualcategorymenu_797  li ul li ul li a.active:hover{color:#b52230;}
#ecContextualcategorymenu_797 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_797  > li > ul > li ul li a.active{border-bottom:2px solid #7b7b7a;color:#b52230;}
#paragraph_1078{margin-top:50px;max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1078 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1078 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ecFieldaddtocart_1090{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1090 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1090 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1090 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1090 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1090 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#ecFieldaddtowishlist_498{width:100%;}
#paragraph_1094{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1094 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1094 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_1095{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1095 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1095 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#paragraph_1097{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1097 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1097 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ecFieldaddtowishlist_310{font-size:10px;line-height:20px;width:50px;}
#ecFieldaddtocart_1099{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1099 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1099 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1099 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1099 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1099 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#ecFieldaddtowishlist_1101 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#e6e6e6;font-size:20px;}
#ecFieldaddtowishlist_1101 a.addtowishlist:hover{color:rgb(203,0,0);}
#ecFieldaddtowishlist_1101{font-size:10px;line-height:20px;margin-left:0px;width:50px;}
#ecOfferbox_1102{max-width:1200px;}
#ecFieldaddtowishlist_1103 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#e6e6e6;font-size:20px;}
#ecFieldaddtowishlist_1103 a.addtowishlist:hover{color:rgb(203,0,0);}
#ecFieldaddtowishlist_1103{font-size:10px;line-height:20px;margin-left:0px;width:50px;}
#ecFieldimage_1104{height:200px;width:auto;}
#ecFieldimage_1104 img{height:100%;min-height:50px;width:auto;}
#ecFieldimage_1104 figure{height:200px;width:100%;}
#ecFieldtitle_1105 div.labelfield{display:none;}
#ecFieldtitle_1105 div.textfield{font-size:018px;margin-bottom:10px !important;margin-top:10px !important;text-align:center;}
#ecFieldtitle_1105{border-bottom:2px solid #b52230;padding-bottom:10px;}
#ecFieldaddtocart_1106{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1106 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1106 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1106 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1106 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1106 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#ecFieldtext_1107{color:#7b7b7a;font-size:14px;text-align:center;}
#ecFieldfiltertext_1119 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:1px;}
#ecFieldfiltertext_1119 .formfield_field .rowRemoveFilter a.removeFilter{color:#b52230 !important;}
#ecFieldfiltertext_1119 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1119 .formfield_field .rowRemoveFilter a.removeFilter i{color:#ffffff !important;}
#container_146{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1120{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_376948843.jpg);background-origin:padding-box;background-position:auto auto;background-repeat:no-repeat;background-size:cover;min-height:740px;padding-bottom:040px;padding-top:40px;}
#container_1121{text-align:center;width:1000px;}
#paragraph_1123 .paragraphComp-content h2{color:#ffffff;font-family:Dancing Script;font-size:100px;font-weight:900;}
#paragraph_1123 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#paragraph_1123{color:#ffffff;text-align:center;}
#paragraph_1124 .paragraphComp-content h2{color:#ffffff;font-size:60px;font-weight:700;}
#paragraph_1124 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#paragraph_1124{color:#ffffff;font-size:18px;font-weight:700;text-align:center;}
#container_1125{margin-top:25px;width:100%;}
#paragraph_1126{margin-top:50px;text-align:center;}
#paragraph_1126 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1126 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_1127{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Graphics/shutterstock_376948843.jpg);background-origin:padding-box;background-position:auto auto;background-repeat:no-repeat;background-size:cover;min-height:740px;}
#container_1128{width:1000px;}
#paragraph_1130 .paragraphComp-content h2{color:#ffffff;font-family:Dancing Script;font-size:100px;font-weight:900;}
#paragraph_1130 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#paragraph_1130{color:#ffffff;text-align:center;}
#paragraph_1131 .paragraphComp-content h2{color:#ffffff;font-size:60px;font-weight:700;}
#paragraph_1131 .paragraphComp-content h3{color:#ffffff;font-family:Lato;font-size:32px;font-weight:300;}
#paragraph_1131{color:#ffffff;font-size:18px;font-weight:700;text-align:center;}
#container_1132{margin-top:25px;width:100%;}
#paragraph_1133{margin-top:50px;text-align:center;}
#paragraph_1133 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1133 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#imagelink_1134{height:30px;line-height:20px;padding-left:10px;padding-right:0px;padding-top:5px;text-align:center;width:50px;}
#imagelink_1134 img{max-width:90%;width:80%;}
#ecOfferbox_1143{margin-bottom:50px;max-width:1200px;}
#ecFieldaddtowishlist_1144 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#e6e6e6;font-size:20px;}
#ecFieldaddtowishlist_1144 a.addtowishlist:hover{color:rgb(203,0,0);}
#ecFieldaddtowishlist_1144{font-size:10px;line-height:20px;margin-left:0;width:50px;}
#ecFieldimage_1145{height:200px;width:auto;}
#ecFieldimage_1145 img{height:100%;min-height:50px;width:auto;}
#ecFieldimage_1145 figure{height:200px;width:100%;}
#ecFieldtitle_1146 div.labelfield{display:none;}
#ecFieldtitle_1146 div.textfield{font-size:018px;margin-bottom:10px !important;margin-top:10px !important;text-align:center;}
#ecFieldtitle_1146{border-bottom:2px solid #b52230;padding-bottom:10px;}
#ecFieldaddtocart_1147{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1147 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1147 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1147 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1147 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1147 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#ecFieldtext_1148{color:#7b7b7a;font-size:14px;text-align:center;}
#ecOfferbox_1150{margin-bottom:50px;max-width:1200px;}
#ecFieldaddtowishlist_1151 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#e6e6e6;font-size:20px;}
#ecFieldaddtowishlist_1151 a.addtowishlist:hover{color:rgb(203,0,0);}
#ecFieldaddtowishlist_1151{font-size:10px;line-height:20px;margin-left:0;width:50px;}
#ecFieldimage_1152{height:200px;width:auto;}
#ecFieldimage_1152 img{height:100%;min-height:50px;width:auto;}
#ecFieldimage_1152 figure{height:200px;width:100%;}
#ecFieldtitle_1153 div.labelfield{display:none;}
#ecFieldtitle_1153 div.textfield{font-size:018px;margin-bottom:10px !important;margin-top:10px !important;text-align:center;}
#ecFieldtitle_1153{border-bottom:2px solid #b52230;padding-bottom:10px;}
#ecFieldaddtocart_1154{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1154 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1154 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1154 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1154 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1154 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#ecFieldtext_1155{color:#7b7b7a;font-size:14px;text-align:center;}
#container_1157{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources//Graphics/cat-cat-bianco.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:0500px;padding-bottom:60px;padding-top:60px;}
#imagelink_1158{text-align:center;}
#imagelink_1158 img{width:150px;}
#paragraph_1159{color:#000000;font-size:19px;margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_1159 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1159 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1160{margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_1160 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1160 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#privacyfield_206 .form-check{padding-left:0px;}
#privacyfield_1161 .formfield_field > label{color:#000000;display:inherit;font-size:14px;}
#privacyfield_1161 .privacycontrol{display:none;}
#privacyfield_1161{margin-top:10px;}
#privacyfield_1161 .custom-control-label{color:#29293a;font-size:14px;font-weight:400;padding-top:3px;}
#privacyfield_1161 .form-check{padding-left:0px;}
#paragraph_1164{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1164 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1164 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#container_547{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#checkboxfield_581{padding-left:10px;padding-right:0px;}
#Column_1167{padding-left:5px;padding-right:05px;}
#privacyfield_1170 .formfield_field > label{color:#000000;display:inherit;font-size:14px;}
#privacyfield_1170 .privacycontrol{display:none;}
#privacyfield_1170{margin-top:10px;}
#privacyfield_1170 .custom-control-label{color:#29293a;font-size:14px;font-weight:400;padding-top:3px;}
#privacyfield_1170 .form-check{padding-left:0;}
#paragraph_1174{max-width:1500px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1174 .paragraphComp-content h2{color:#b52230;font-size:32px;font-weight:900;margin-bottom:5px;}
#paragraph_1174 .paragraphComp-content h3{color:#29293a;font-size:28px;margin-bottom:20px;}
#ContainerRow_1176{border-bottom:0 solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);padding-bottom:10px;padding-top:15px;}
#Column_1177{padding-left:5px;padding-right:05px;}
#Column_1179{padding-left:5px;padding-right:05px;}
#Column_1181{padding-left:5px;padding-right:05px;}
#Column_1183{padding-left:5px;padding-right:05px;}
#Column_1185{padding-left:5px;padding-right:05px;}
#Column_1187{padding-left:5px;padding-right:05px;}
#Column_1189{padding-left:5px;padding-right:05px;}
#Column_1191{padding-left:5px;padding-right:05px;}
#ContainerRow_1194{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_1195{padding-left:5px;padding-right:05px;}
#Column_1197{padding-left:5px;padding-right:05px;}
#Column_1199{padding-left:5px;padding-right:05px;}
#passwordfield_1200 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#Column_1201{padding-left:5px;padding-right:05px;}
#passwordfield_1202 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#Column_1203{padding-left:5px;padding-right:05px;}
#privacyfield_1204 .formfield_field > label{color:#000000;display:inherit;font-size:14px;}
#privacyfield_1204 .privacycontrol{display:none;}
#privacyfield_1204{margin-top:10px;}
#privacyfield_1204 .custom-control-label{color:#29293a;font-size:14px;font-weight:400;padding-top:3px;}
#privacyfield_1204 .form-check{padding-left:0;}
#privacyfield_1205 .formfield_field > label{color:#000000;display:inherit;font-size:14px;}
#privacyfield_1205 .privacycontrol{display:none;}
#privacyfield_1205{margin-top:10px;}
#privacyfield_1205 .custom-control-label{color:#29293a;font-size:14px;font-weight:400;padding-top:3px;}
#privacyfield_1205 .form-check{padding-left:0;}
#ecFieldaddtocart_1207{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1207 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1207 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1207 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1207 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1207 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#container_1210{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources//Graphics/cat-cat-bianco.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:0500px;padding-bottom:60px;padding-top:60px;}
#imagelink_1211{text-align:center;}
#imagelink_1211 img{width:150px;}
#paragraph_1212{color:#000000;font-size:19px;margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_1212 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1212 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1213{margin-top:30px;max-width:1500px;text-align:center;}
#paragraph_1213 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#b52230;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:#ffffff;font-size:18px;font-weight:400;padding-bottom:14px;padding-left:50px;padding-right:50px;padding-top:14px;}
#paragraph_1213 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecProduct_1907{margin-bottom:40px;margin-top:10px;max-width:1400px;}
#container_1908{border-bottom:0px solid #b52230;color:#b52230;text-align:center;}
#ecFieldtitle_1909{color:#b52230;font-size:24px;font-weight:600;padding-bottom:5px;padding-top:5px;width:100%;}
#ContainerRow_1910{margin-bottom:15px;margin-top:15px;padding-bottom:35px;padding-top:35px;}
#Column_1911{margin-top:10px;}
#ecFieldimage_1912 div.primaryProductImage img{width:300px;}
#ecFieldimage_1912 .carousel .carousel-item figure img{min-width:50%;}
#ecFieldimage_1912 div.primaryProductImage{max-width:100%;width:250px;}
#Column_1913{padding-bottom:10px;}
#container_1914{margin-bottom:10px;width:100%;}
#ecFieldaddtowishlist_1915 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#e6e6e6;font-size:20px;padding-left:0px;padding-right:0px;width:50px;}
#ecFieldaddtowishlist_1915 a.addtowishlist:hover{color:#b52230;}
#container_1917{padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldtext_1918{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_1918 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_1918 div.labelfield label{font-size:18px;}
#ecFieldtext_1919{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_1919 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_1919 div.labelfield label{font-size:18px;}
#ecFieldtext_1920{color:#000000;font-size:18px;padding-left:5px;}
#ecFieldtext_1920 div.labelfield{color:#b52230;font-size:25px;font-weight:500;}
#ecFieldtext_1920 div.labelfield label{font-size:18px;}
#ecFieldaddtowishlist_1915{text-align:left;width:100px;}
#ecFieldaddtocart_1929{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_1929 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_1929 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_1929 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_1929 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_1929 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#container_1905{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:90px;}
#ecMexalAvailability_1931 .div_label{font-size:10px;text-transform:uppercase;}
#ecMexalAvailability_1931 .div_button{display:none;}
#ecMexalAvailability_1931 .div_availability{height:20px;text-transform:uppercase;width:15px;}
#ecMexalAvailability_1931{height:20px;left:25px;padding-left:0;padding-right:0;position:absolute;right:auto;text-align:center;top:20px;width:40px;}
#ecMexalAvailability_1931 .row{margin-left:0px;margin-right:0px;width:100px;}
#ecFieldfilterlist_1933{padding-left:0px;padding-right:0px;}
#ecFieldfilterlist_1933 .formfield_field label{color:#7b7b7a;display:none;margin-bottom:0px;}
#ecFieldfilterlist_1933 .formfield_field select{border-bottom:1px solid rgb(209, 209, 209);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(209, 209, 209);border-right:1px solid rgb(209, 209, 209);border-top:1px solid rgb(209, 209, 209);border-top-left-radius:0px;border-top-right-radius:0px;color:#7b7b7a;font-size:13px;}
#container_1{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#e6e6e6;padding-bottom:5px;padding-top:5px;}
#Column_5{height:35px;}
#container_1121 > .pw-collapse-target{text-align:center;}
#imagelink_1935{margin-bottom:40px;margin-top:40px;max-width:090%;width:400px;}
#imagelink_1937{margin-bottom:30px;width:400px;}
#ecMexalAvailability_1931 ul.size-availability li{padding-left:0px;padding-right:0px;}
#ContainerRow_1940{margin-bottom:20px;margin-top:20px;padding-left:0px;padding-right:0px;width:100%;}
#ContainerRow_1940 > .row > div,#ContainerRow_1940  > .container-fluid > .row > div{margin-bottom:10px;margin-top:10px;}
#ContainerRow_1977{margin-bottom:30px;margin-top:30px;padding-left:0px;padding-right:0px;width:100%;}
#ContainerRow_1977 > .row > div,#ContainerRow_1977  > .container-fluid > .row > div{margin-bottom:10px;margin-top:10px;}
#paragraph_2000 .paragraphComp-content{color:#b52230;font-size:24px;font-weight:600;margin-bottom:30px;}
#ecCombinedbox_2001{color:#000000;margin-top:0px;padding-left:0px;padding-right:0px;}
#ecCombinedbox_2001 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_2001 .ecCombinedboxComp-nav li{color:#e6e6e6;text-transform:uppercase;}
#ecCombinedbox_2001 .ecCombinedboxComp-nav li a{color:#000000;}
#ecCombinedbox_2001 .ecCombinedboxComp-paging a{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#b52230;}
#ecCombinedbox_2001 .ecCombinedboxComp-paging a.active{color:#000000;}
#ecCombinedbox_2001 .ecCombinedboxComp-paging{margin-top:20px;}
#ecFieldimage_2003 img{width:180px;}
#ecFieldtitle_2005 div.labelfield{display:none;}
#ecFieldtitle_2005 div.textfield{font-size:018px;margin-bottom:10px !important;margin-top:10px !important;text-align:center;}
#ecFieldtitle_2005{border-bottom:2px solid #b52230;padding-bottom:10px;}
#ecFieldaddtocart_2007{display:flex;margin-top:20px;padding-left:0;padding-right:0;width:100%;}
#ecFieldaddtocart_2007 a.addtocart{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;color:#7b7b7a;display:block;height:30px;margin-left:10px;margin-right:10px;width:100%;}
#ecFieldaddtocart_2007 .container-fluid{height:030px;width:0100%;}
#ecFieldaddtocart_2007 input.quantity{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;height:30px;min-height:30px;width:30px;}
#ecFieldaddtocart_2007 input.qtyminus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:13px;min-height:30px;}
#ecFieldaddtocart_2007 input.qtyplus{background-attachment:none;background-clip:none;background-color:#e6e6e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#7b7b7a;height:30px;line-height:12px;min-height:30px;}
#ecCombinedbox_2001 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:20px;}
#ecFieldfiltertext_706 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:#7b7b7a;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff !important;}
#ContainerRow_1940 > .row,#ContainerRow_1940  > .container-fluid > .row{margin-left:0px;margin-right:0px;width:100%;}
#ContainerRow_1977 > .row,#ContainerRow_1977  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#ecFieldtitle_411 div.labelfield{display:none;}
#ecFieldtitle_411 div.textfield{color:#b52230 !important;}
#ContainerRow_412{margin-bottom:10px;padding-bottom:10px;}
#ecFieldimage_2036 img{width:90px;}
#ecFieldimage_2036{text-align:left;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-checkoutTable{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0px;margin-right:0px;max-width:100%;width:100%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-condition{max-width:90%;width:900px;}
#paragraph_1123 .paragraphComp-content h1{font-size:02.5rem;}
#ecFieldfiltertext_706 .formfield_field .filterControl{width:90%;}
#imagelink_2040 figure{text-align:left;width:50%;}
#imagelink_2040 img{padding-bottom:5px;padding-top:5px;width:220px;}
#imagelink_2040{padding-left:0px;text-align:center;width:100%;}
#ContainerRow_2043{max-width:1500px;width:80%;}
#ContainerRow_2043 > .row,#ContainerRow_2043  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#imagelink_2045 figure{text-align:left;width:50%;}
#imagelink_2045 img{padding-bottom:5px;padding-top:5px;width:220px;}
#imagelink_2045{padding-left:0px;text-align:center;width:100%;}
#Column_2046{background-attachment:none;background-clip:none;background-color:rgba(5,36,209,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2049{padding-left:0px;padding-right:0px;padding-top:3px;}
#container_2056{position:relative;}
#container_2057 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_2057 i.offcanvas-button{display:none;}
#container_2057 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2057{padding-left:8px;padding-right:10px;}
#container_2057 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0px;border-top-right-radius:0px;color:#fbc351e;height:40px;width:40px;}
#container_2057 > .pw-collapse-button > span{color:#7b7b7a;font-size:22px;}
#container_2057 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #b52230;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:2px solid #b52230;border-right:2px solid #b52230;border-top:2px solid #b52230;border-top-left-radius:3px;border-top-right-radius:0;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-70px;width:350px;z-index:2000;}
#container_2057 > .pw-collapse-button > img{background-attachment:none;background-clip:none;background-color:#7b7b7a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2058{color:#b52230;font-size:16px;font-weight:600;margin-bottom:15px;text-align:center;}
#ecMinicart_2059{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_2059 .card-title{display:none;}
#ecMinicart_2059 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;text-align:center;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div a.title{color:#29293a;font-size:10px;text-decoration:none;text-transform:uppercase;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255,255,255);display:none;font-size:18px;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#fbc351e;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:#ffffff;display:inline-block;font-size:14px;height:25px;line-height:23px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_2059 .nocartitems{color:#29293a;font-size:12px;font-variant:normal;text-align:center;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid #000000;color:#ffffff;margin-bottom:10px;padding-bottom:5px;}
#ecMinicart_2059 .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:70px;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Graphics/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#b52230;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicart_2059 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:rgba(255,255,255,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:14px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecMinicart_2059 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#000000;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:5px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecMinicart_2059 .ecMinicartComp-cartTotalPrice{color:#000000;float:right;font-weight:600;text-align:right;width:50%;}
#ecMinicart_2059 .ecMinicartComp-cartLink{color:#ffffff;display:block;font-size:16px;font-weight:600;padding-bottom:10px;padding-top:10px;text-decoration:none;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_2059 .ecMinicartComp-cartTotal{color:#b52230;font-weight:600;padding-left:3px;padding-right:3px;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div{color:#000000;}
#ecMinicart_2059 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#b52230;}
#paragraph_2060{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;height:45px;margin-left:0px;margin-right:0px;margin-top:8px;padding-left:8px;padding-right:8px;text-align:center;width:auto;}
#paragraph_2060 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fbc351e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:16px;font-weight:600;padding-bottom:10px;padding-top:10px;}
#paragraph_2060 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2060 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:45px;width:100%;}
#ecMinicart_2061{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:30px;height:20px;left:33px;position:absolute;right:5px;top:-10px;width:20px;}
#ecMinicart_2061 .card-title{display:none;}
#ecMinicart_2061 .ecMinicartComp-totalItems{font-size:0;}
#ecMinicart_2061 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#fbc351;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_2061 .ecMinicartComp-gotoCart{display:none;}
#imagelink_2067{height:30px;line-height:20px;padding-left:10px;padding-right:0px;padding-top:5px;text-align:center;width:50px;}
#imagelink_2067 img{max-width:90%;width:80%;}
#menu_2069 > ul > li > a,#menu_2069 > li > a{color:#ffffff;font-family:Open Sans;padding-bottom:20px;padding-top:20px;}
#menu_2069 > ul > li > ul > li > a,#menu_2069 > li > ul > li > a{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:#b52230;margin-bottom:10px;}
#menu_2069 > ul > li > ul,#menu_2069 > li > 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;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);left:0;min-height:80px;width:100%;}
#menu_2069{text-align:center;width:100%;}
#menu_2069 i.offcanvas-button{color:#b52230;font-size:26px;}
#menu_2069 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_2069 li span.spacer{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_2069 > ul > li > a.active,#menu_2069 > li > a.active{background-attachment:none;background-clip:none;background-color:rgba(0,0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_2069 > ul > li > a:hover,#menu_2069 > li > a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#b52230;}
#menu_2069 > ul > li > a,#menu_2069 > li > a{margin-right:5px;padding-left:20px;padding-right:20px;}
#menu_2069 > ul > li > ul > li,#menu_2069 > li > ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;width:20%;}
#menu_2069 > ul > li > ul > li > a,#menu_2069 > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0 0 0 0 #000000;color:#ffffff;font-size:12px;margin-bottom:2px;margin-top:2px;text-transform:uppercase;}
#menu_2069 > ul > li > ul > li > a:hover,#menu_2069 > li > ul > li > a:hover{color:#fbc351e;}
#menu_2069 > ul > li > a,#menu_2069 > li > a{border-bottom:2px solid transparent;color:#ffffff;font-size:14px;font-weight:400;letter-spacing:0.5px;margin-right:0;padding-bottom:10px;padding-left:16px;padding-right:16px;padding-top:10px;}
#menu_2069 > ul > li > a:hover,#menu_2069 > li > a:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ffffff;color:#000000;}
#menu_2069 > ul > li > a.active,#menu_2069 > li > a.active{border-bottom:2px solid #ffffff;color:#b52230;}
#menu_2069 li a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:600;}
#r_oc_menu_2069 .mm-navbar{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_2069 .mm-navbar .mm-title{color:#ffffff;font-weight:600;}
#r_oc_menu_2069 .mm-panels li a:hover{color:#b52230;}
#r_oc_menu_2069 .mm-panels li a{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgba(0, 0, 0, 0);border-right:0px solid rgba(0, 0, 0, 0);border-top:0px solid rgba(0, 0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#r_oc_menu_2069 .mm-panels .mm-panel{background-attachment:none;background-clip:none;background-color:#b52230;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;}
#r_oc_menu_2069 .mm-panels{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_2069{background-attachment:none;background-clip:none;background-color:#b52230;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2044{text-align:right;}
#ContainerRow_2071{margin-top:40px;max-width:600px;min-width:300px;width:auto;}
#imagelink_2073{max-width:100px;min-width:50px;width:auto;}
#paragraph_2074{color:#000000;font-size:23px;text-align:center;}
#paragraph_2074 .paragraphComp-content a:hover{color:#7b7b7a;}
#imagelink_2076{max-width:100px;min-width:50px;width:auto;}
#paragraph_2077{color:#000000;font-size:23px;text-align:center;}
#paragraph_2077 .paragraphComp-content a:hover{color:#7b7b7a;}
#imagelink_2079{max-width:100px;min-width:50px;width:auto;}
#paragraph_2080{color:#000000;font-size:23px;text-align:center;}
#paragraph_2080 .paragraphComp-content a:hover{color:#7b7b7a;}
#ContainerRow_2082{margin-top:40px;max-width:600px;min-width:300px;width:auto;}
#imagelink_2084{max-width:100px;min-width:50px;width:auto;}
#paragraph_2085{color:#000000;font-size:23px;text-align:center;}
#paragraph_2085 .paragraphComp-content a:hover{color:#7b7b7a;}
#imagelink_2087{max-width:100px;min-width:50px;width:auto;}
#paragraph_2088{color:#000000;font-size:23px;text-align:center;}
#paragraph_2088 .paragraphComp-content a:hover{color:#7b7b7a;}
#imagelink_2090{max-width:100px;min-width:50px;width:auto;}
#paragraph_2091{color:#000000;font-size:23px;text-align:center;}
#paragraph_2091 .paragraphComp-content a:hover{color:#7b7b7a;}
#ecContextualcategorymenu_797 i.offcanvas-button{font-size:22px;}
#imagelink_2099{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#imagelink_2100 img{padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#imagelink_2095 figure{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#slider_2093 .sliderComp-slider .slick-dots li button{color:#e6e6e6;}
#slider_2093 .sliderComp-slider .slick-dots li button:hover{color:#b52230;}
#Column_2102{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#imagelink_2103{margin-bottom:40px;text-align:center;}
#imagelink_749 img{max-width:85%;}
#Column_193{margin-bottom:30px;}
#slider_2093{height:150px;}
#slider_2093 .sliderComp-slider{height:150px;}
#slider_2093 .sliderComp-slider .slidersection{height:150px;text-align:center;}
#slider_2093 .sliderComp-slider .slidersection img{height:150px;text-align:center;width:auto;}
#imagelink_2095{height:150px;}
#ecFieldimage_1912{width:50%;}
#ecFieldimage_1912 .carousel{display:none;}
#ecFieldimage_1912 .carousel .carousel-inner{display:none;}
#ContainerRow_2105{margin-top:40px;max-width:600px;min-width:300px;width:auto;}
#imagelink_2107{max-width:100px;min-width:50px;width:auto;}
#paragraph_2108{color:#000000;font-size:23px;text-align:center;}
#paragraph_2108 .paragraphComp-content a:hover{color:#7b7b7a;}
#imagelink_2110{max-width:100px;min-width:50px;width:auto;}
#paragraph_2111{color:#000000;font-size:23px;text-align:center;}
#paragraph_2111 .paragraphComp-content a:hover{color:#7b7b7a;}
#imagelink_2113{max-width:100px;min-width:50px;width:auto;}
#paragraph_2114{color:#000000;font-size:23px;text-align:center;}
#paragraph_2114 .paragraphComp-content a:hover{color:#7b7b7a;}
#paragraph_852 .paragraphComp-content img{max-width:90%;}
#ecCatalog_307{padding-left:10px;padding-right:10px;width:100%;}
#ecCheckoutCustom_410 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert{display:none;}
#imagelink_2115{text-align:center;}
#ecCartCustom_319 .ecCartCustomComp-cartWishlist{max-width:50%;padding-left:10px;width:0200px;}
#ecCartCustom_319 .ecCartCustomComp-cartButton{width:100%;}
#paragraph_898 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_902 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_906 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_910 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_914 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_918 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_922 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_926 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_934 .paragraphComp-content a{color:#b52230;font-weight:600;}
#paragraph_976 .paragraphComp-content a{color:#b52230;font-weight:600;}
