body , html{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:Montserrat;font-size:14px;}
body a:hover, html a:hover{color:#2d80e4;}
#websiteContainer{color:rgb(54, 51, 60);font-family:Montserrat;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#websiteFrame #websiteCredits a{color:rgb(255, 255, 255);}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#container_31086{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;}
#container_31087{padding-top:5px;}
#menu_31088 li a{color:#21293D;font-size:12px;text-transform:uppercase;}
#r_oc_menu_31088{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_31088 .mm-navbar .mm-title{color:#21293D;}
#imagelink_31089 img{max-height:100px;width:auto;}
#container_31090 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_31090 .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:30px;}
#container_31090 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:40px;padding-top:40px;right:0px;z-index:50;}
#container_31090{margin-right:0px;padding-left:0px;position:static;}
#container_31090 > .pw-collapse-button > span{color:#21293D;font-size:22px;}
#container_31090 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;height:40px;width:40px;}
#container_31090 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);padding-bottom:5px;padding-top:10px;}
#ecCatalogsearchandfilter_31091 .formfield_button{height:37px;width:auto;}
#ecCatalogsearchandfilter_31091 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:rgb(221, 221, 221);background-image:url(/Resources/images/search-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:38px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:7px;width:35px;}
#ecCatalogsearchandfilter_31091 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_31092{width:100%;}
#ecFieldfiltertext_31092 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;height:38px;padding-bottom:10px !important;padding-top:10px !important;position:relative;}
#ecFieldfiltertext_31092 .formfield_field label{display:none;}
#ecFieldfiltertext_31092 .formfield_field .rowRemoveFilter{position:absolute;right:65px;top:12px;}
#ecCatalogsearchandfilter_31093{width:85%;}
#ecCatalogsearchandfilter_31093 .formfield_button{height:37px;width:auto;}
#ecCatalogsearchandfilter_31093 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:rgb(221, 221, 221);background-image:url(/Resources/images/search-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:38px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:7px;width:35px;}
#ecCatalogsearchandfilter_31093 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_31094{position:relative;width:100%;}
#ecFieldfiltertext_31094 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;height:38px;padding-bottom:10px !important;padding-top:10px !important;}
#ecFieldfiltertext_31094 .formfield_field label{display:none;}
#ecFieldfiltertext_31094 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:0px;top:0px;}
#container_31095{border-right:1px solid #21293D;position:relative;width:20%;}
#container_31096 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_31096 i.offcanvas-button{display:none;}
#container_31096 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_31096 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#0E1D42;height:40px;padding-left:0px;padding-right:0px;width:auto;}
#container_31096 > .pw-collapse-button > span{color:#21293D;font-size:25px;}
#container_31096{padding-left:0px;padding-right:0px;}
#container_31096 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.6);margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:-25px;width:600px;z-index:2000;}
#container_31097{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255, 255, 255);height:0px;min-height:0px;position:absolute;right:12px;top:-1px;width:0px;}
#paragraph_31098{color:#21293D;font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMiniwishlist_31099{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_31099 .card-title{display:none;}
#ecMiniwishlist_31099 .nocartitems{color:#2d80e4;font-size:15px;font-variant:small-caps;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255, 255, 255);color:#21293D;margin-bottom:10px;padding-bottom:10px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:#21293D;width:100%;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#21293D;font-size:15px;text-decoration:none;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{color:#21293D;font-size:20px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;height:30px;width:30px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-totalItems{color:#21293D;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:none;width:100%;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#2d80e4;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem:hover > i{color:#2d80e4;}
#ecMiniwishlist_31099 .ecMiniwishlistComp-cartTotal{color:#F29898;}
#paragraph_31100{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;margin-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_31100 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;padding-bottom:10px;padding-top:10px;width:100%;}
#ecMiniwishlist_31101{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;}
#ecMiniwishlist_31101 .card-title{display:none;}
#ecMiniwishlist_31101 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_31101 .ecMiniwishlistComp-totalItems{font-size:0px;}
#ecMiniwishlist_31101 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:inline-block;font-size:12px;height:20px;line-height:20px;margin-left:-3px;margin-top:15px;text-align:center;width:20px;}
#container_31102{border-right:0px solid #21293D;position:relative;width:20%;}
#container_31103 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_31103 i.offcanvas-button{display:none;}
#container_31103 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_31103 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#0E1D42;height:40px;padding-left:0px;padding-right:0px;width:auto;}
#container_31103 > .pw-collapse-button > span{color:#21293D;font-size:25px;}
#container_31103{padding-left:0px;padding-right:0px;}
#container_31103 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:-25px;width:600px;z-index:2000;}
#container_31104{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255, 255, 255);height:0px;min-height:0px;position:absolute;right:20px;top:-2px;width:0px;}
#paragraph_31105{color:#21293D;font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMinicomparator_31106{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_31106 .card-title{display:none;}
#ecMinicomparator_31106 .nocartitems{color:#2d80e4;font-size:16px;font-variant:small-caps;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#21293D;font-size:15px;text-decoration:none;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{color:#21293D;font-size:21px;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;height:30px;width:30px;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicomparator_31106 .ecMinicomparatorComp-totalItems{color:#21293D;font-size:15px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_31106 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;}
#ecMinicomparator_31106 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:none;width:100%;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#2d80e4;}
#ecMinicomparator_31106 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem:hover > i{color:#2d80e4;}
#ecMinicomparator_31106 .ecMinicomparatorComp-cartTotal{color:#F29898;}
#paragraph_31107{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_31107 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;padding-bottom:10px;padding-top:10px;width:100%;}
#ecMinicomparator_31108 .card-title{display:none;}
#ecMinicomparator_31108 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_31108{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;}
#ecMinicomparator_31108 .ecMinicomparatorComp-totalItems{font-size:0px;}
#ecMinicomparator_31108 .ecMinicomparatorComp-cartTotal{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:inline-block;font-size:12px;height:20px;line-height:20px;margin-top:15px;text-align:center;width:20px;}
#container_31109{border-left:1px solid #21293D;border-right:1px solid #21293D;position:static;width:20%;}
#container_31109 > .pw-collapse-target{right:0px;}
#container_31110 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_31110 i.offcanvas-button{display:none;}
#container_31110 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_31110 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#0E1D42;height:40px;width:40px;}
#container_31110 > .pw-collapse-button > span{color:#21293D;font-size:25px;}
#container_31110{padding-left:15px;padding-right:8px;position:static;}
#container_31110 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);max-width:100%;padding-bottom:20px;padding-left:20px;padding-top:10px;right:0px;width:100%;z-index:2000;}
#ContainerRow_31112{margin-top:30px;}
#paragraph_31114{margin-bottom:20px;text-align:center;}
#paragraph_31114 .paragraphComp-content h3{font-size:20px;}
#paragraph_31114 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#paragraph_31115{font-size:12px;margin-top:30px;text-align:center;}
#paragraph_31116{line-height:24px;margin-top:87px;text-align:center;}
#paragraph_31116 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_31117{margin-bottom:20px;text-align:center;}
#paragraph_31117 .paragraphComp-content h3{font-size:20px;}
#paragraph_31117 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#menu_31118{padding-bottom:60px;text-align:center;width:100%;}
#menu_31118  > li > a{line-height:35px;}
#Column_31119{border-left:1px solid rgb(202, 202, 202);}
#container_31120{padding-bottom:20px;padding-left:30px;padding-right:30px;}
#paragraph_31121{margin-bottom:20px;text-align:center;}
#paragraph_31121 .paragraphComp-content h3{font-size:20px;}
#paragraph_31121 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#userlogin_31122 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_31122 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_31122{text-align:center;}
#textfield_31123 .formfield_field label{display:none;margin-bottom:0px !important;}
#textfield_31123 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D  !important;font-size:13px;font-style:italic;height:45px;padding-left:30px !important;}
#passwordfield_31124 .formfield_field input{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D  !important;font-size:13px;font-style:italic;height:45px;padding-left:30px !important;}
#passwordfield_31124{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#passwordfield_31124 .formfield_field label{display:none;}
#paragraph_31125{color:#21293D;cursor:pointer;font-size:11px;text-align:right;text-decoration:underline;}
#remembermefield_31126{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:12px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#remembermefield_31126 .formfield_field label > .custom-control-indicator{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#remembermefield_31126 .formfield_field label{line-height:22px;margin-bottom:0px;}
#remembermefield_31126 .formfield_field{margin-bottom:0px;}
#container_31127{padding-bottom:20px;}
#paragraph_31128{margin-bottom:20px;text-align:center;}
#paragraph_31128 .paragraphComp-content h3{font-size:20px;}
#paragraph_31128 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#recoverypassword_31129{margin-bottom:0px;margin-top:20px;}
#recoverypassword_31129 .fieldrecovery input.recovery{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_31129 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_31129 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;margin-top:22px;padding-bottom:10px;padding-top:10px;position:relative;text-shadow:none;width:100%;}
#recoverypassword_31129 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_31129 .labelrecovery label{margin-bottom:15px;}
#paragraph_31130 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);line-height:24px;padding-bottom:10px;padding-top:10px;text-align:center;text-shadow:none;}
#paragraph_31130 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:16px;line-height:24px;padding-bottom:10px;padding-top:10px;width:100px;}
#paragraph_31130{cursor:pointer;}
#container_31131{height:100%;}
#imagelink_31132{text-align:center;}
#imagelink_31132 img{border-bottom:1px solid #36333c;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #36333c;border-right:1px solid #36333c;border-top:1px solid #36333c;border-top-left-radius:50%;border-top-right-radius:50%;width:100px;}
#userbar_31133{line-height:32px;margin-top:20px;}
#userbar_31133 .userbarComp-loggedUser label i{display:none;}
#userbar_31133 .userbarComp-logout input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/ico-logout-small.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:32px;line-height:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:32px;}
#userbar_31133 .userbarComp-loggedUser label{margin-bottom:0px;margin-right:10px;}
#container_31134{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255, 255, 255);height:0px;min-height:0px;position:absolute;right:11%;top:-2px;width:0px;}
#container_31135{position:static;width:20%;}
#container_31136 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_31136 i.offcanvas-button{display:none;}
#container_31136 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_31136{padding-left:0px;padding-right:0px;position:static;}
#container_31136 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#0E1D42;height:40px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:auto;}
#container_31136 > .pw-collapse-button > span{color:#21293D;font-size:25px;}
#container_31136 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:-25px;width:600px;z-index:2000;}
#container_31137{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255, 255, 255);height:0px;min-height:0px;position:absolute;right:80px;top:-2px;width:0px;}
#paragraph_31138{color:#21293D;font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_31139{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_31139 .card-title{display:none;}
#ecMinicart_31139 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div a.title{color:#21293D;font-size:15px;text-decoration:none;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:#21293D;font-size:21px;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_31139 .nocartitems{color:#2d80e4;font-size:15px;font-variant:small-caps;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart{border-bottom:0px solid rgb(255, 255, 255);margin-bottom:0px;padding-bottom:0px;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;height:30px;width:30px;}
#ecMinicart_31139 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#21293D;font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_31139 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#21293D;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_31139 .ecMinicartComp-cartTotalPrice{color:#F29898;float:right;text-align:right;width:50%;}
#ecMinicart_31139 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:16px;height:100%;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:none;width:100%;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#2d80e4;}
#ecMinicart_31139 .ecMinicartComp-latestItemsOnCart > div a.removecartitem:hover > i{color:#0061af;}
#ecMinicart_31139 .ecMinicartComp-cartTotal{color:#F29898;}
#paragraph_31140{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_31140 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;padding-bottom:10px;padding-top:10px;width:100%;}
#ecMinicart_31141{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;position:inherit;}
#ecMinicart_31141 .card-title{display:none;}
#ecMinicart_31141 .ecMinicartComp-totalItems{font-size:0px;}
#ecMinicart_31141 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:inherit;height:20px;line-height:20px;margin-top:15px;text-align:center;width:20px;}
#ecMinicart_31141 .ecMinicartComp-gotoCart{display:none;}
#userbar_31142{height:25px;line-height:32px;margin-top:-5px;width:25px;}
#userbar_31142 .userbarComp-loggedUser label i{display:none;}
#userbar_31142 .userbarComp-logout input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/ico-logout-small.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:25px;line-height:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:25px;}
#userbar_31142 .userbarComp-loggedUser label{margin-bottom:0px;margin-right:10px;}
#userbar_31142 .userbarComp-loggedUser{display:none;}
#userbar_31142 .userbarComp-logout{display:inline-block;height:25px;width:25px;}
#container_31143{margin-top:5px;padding-bottom:5px;}
#container_31144 > .pw-collapse-button{padding-bottom:0px;padding-left:0px;padding-top:0px;}
#container_31144{border-bottom:4px solid transparent;padding-left:0px;padding-top:3px;position:static;}
#container_31144 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #0E1D42;box-shadow:1px 4px 5px 0px rgba(0, 0, 0, 0.4);left:0px;margin-top:9px;padding-bottom:20px;padding-top:20px;right:0px;z-index:20;}
#container_31144 > .pw-collapse-button > span{color:#0E1D42;font-size:13px;}
#container_31145{border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid rgb(255, 255, 255);height:0px;margin-left:25px;margin-right:auto;min-height:0px;position:absolute;top:-2px;width:0px;}
#Column_31147{margin-bottom:10px;}
#html_31148{color:#2d80e4;text-align:center;}
#paragraph_31149{margin-top:10px;text-align:center;}
#paragraph_31149 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31149 .paragraphComp-content{font-size:13px;}
#paragraph_31150{margin-top:10px;text-align:center;}
#paragraph_31150 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31150 .paragraphComp-content{font-size:13px;}
#Column_31151{margin-bottom:10px;}
#html_31152{color:#2d80e4;text-align:center;}
#paragraph_31153{margin-top:10px;text-align:center;}
#paragraph_31153 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31153 .paragraphComp-content{font-size:13px;}
#paragraph_31154{margin-top:10px;text-align:center;}
#paragraph_31154 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31154 .paragraphComp-content{font-size:13px;}
#Column_31155{margin-bottom:10px;}
#html_31156{color:#2d80e4;text-align:center;}
#paragraph_31157{margin-top:10px;text-align:center;}
#paragraph_31157 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31157 .paragraphComp-content{font-size:13px;}
#paragraph_31158{margin-top:10px;text-align:center;}
#paragraph_31158 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31158 .paragraphComp-content{font-size:13px;}
#Column_31159{margin-bottom:10px;}
#html_31160{color:#2d80e4;text-align:center;}
#paragraph_31161{margin-top:10px;text-align:center;}
#paragraph_31161 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31161 .paragraphComp-content{font-size:13px;}
#paragraph_31162{margin-top:10px;text-align:center;}
#paragraph_31162 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31162 .paragraphComp-content{font-size:13px;}
#Column_31163{margin-bottom:10px;}
#html_31164{color:#2d80e4;text-align:center;}
#paragraph_31165{margin-top:10px;text-align:center;}
#paragraph_31165 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31165 .paragraphComp-content{font-size:13px;}
#paragraph_31166{margin-top:10px;text-align:center;}
#paragraph_31166 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31166 .paragraphComp-content{font-size:13px;}
#Column_31167{margin-bottom:10px;}
#html_31168{color:#2d80e4;text-align:center;}
#paragraph_31169{margin-top:10px;text-align:center;}
#paragraph_31169 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31169 .paragraphComp-content{font-size:13px;}
#paragraph_31170{margin-top:10px;text-align:center;}
#paragraph_31170 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31170 .paragraphComp-content{font-size:13px;}
#Column_31171{margin-bottom:10px;}
#html_31172{color:#2d80e4;text-align:center;}
#paragraph_31173{margin-top:10px;text-align:center;}
#paragraph_31173 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31173 .paragraphComp-content{font-size:13px;}
#paragraph_31174{margin-top:10px;text-align:center;}
#paragraph_31174 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31174 .paragraphComp-content{font-size:13px;}
#Column_31175{margin-bottom:10px;}
#html_31176{color:#2d80e4;text-align:center;}
#paragraph_31177{margin-top:10px;text-align:center;}
#paragraph_31177 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31177 .paragraphComp-content{font-size:13px;}
#paragraph_31178{margin-top:10px;text-align:center;}
#paragraph_31178 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31178 .paragraphComp-content{font-size:13px;}
#menu_31179  > li > a{font-size:13px;}
#menu_31179  > li:first-child > a{padding-left:0px;}
#menu_31179 > ul > li > a:hover,#menu_31179  > li > a:hover{color:#2d80e4;}
#ecCurrencychange_31180 select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:13px;padding-left:18px;padding-right:3px;width:100px;}
#ecCurrencychange_31180{margin-left:auto;padding-left:0px;}
#container_31181 > .pw-collapse-button{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:12px auto;padding-left:15px;}
#container_31181 > .pw-collapse-button > span{font-size:12px;}
#container_31181 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;right:0px;width:220px;z-index:100;}
#menu_31182  > li > a:hover{color:#0E1D42;}
#menu_31182{width:100%;z-index:800;}
#menu_31182  > li > a{margin-bottom:10px;padding-left:5px;width:100%;}
#slider_31183 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_31183 .slick-prev > i{font-size:0px;}
#slider_31183 .slick-next  > i{font-size:0px;}
#slider_31183 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_31183{margin-top:10px;}
#slider_31183 .sliderComp-slider .slick-dots li button:before{color:#0E1D42;font-size:13px;line-height:22px;}
#slider_31183 .sliderComp-slider .slick-dots li button{border-bottom:0px solid #0061af;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:0px solid #0061af;border-right:0px solid #0061af;border-top:0px solid #0061af;border-top-left-radius:50%;border-top-right-radius:50%;height:20px;width:20px;}
#Column_31187{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:6px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_31188{color:rgb(255, 255, 255);}
#paragraph_31188 .paragraphComp-content h2{font-weight:700;}
#paragraph_31188 .paragraphComp-content h3{font-size:20px;margin-bottom:10px;margin-top:10px;}
#paragraph_31189{color:rgb(255, 255, 255);margin-top:auto;}
#paragraph_31189 .paragraphComp-content h2{font-size:1.6vw;font-weight:700;}
#paragraph_31189 .paragraphComp-content h3{font-size:1vw;margin-bottom:10px;margin-top:10px;}
#paragraph_31189 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#Column_31193{background-attachment:none;background-clip:none;background-color:rgb(66, 62, 63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:6px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_31194{color:rgb(255, 255, 255);}
#paragraph_31194 .paragraphComp-content h2{font-weight:700;}
#paragraph_31194 .paragraphComp-content h3{font-size:20px;margin-bottom:10px;margin-top:10px;}
#paragraph_31195{color:rgb(255, 255, 255);margin-top:auto;}
#paragraph_31195 .paragraphComp-content h2{font-size:1.6vw;font-weight:700;}
#paragraph_31195 .paragraphComp-content h3{font-size:1vw;margin-bottom:10px;margin-top:10px;}
#paragraph_31195 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#Column_31199{background-attachment:none;background-clip:none;background-color:rgb(100, 83, 67);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:6px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_31200{color:rgb(255, 255, 255);}
#paragraph_31200 .paragraphComp-content h2{font-weight:700;}
#paragraph_31200 .paragraphComp-content h3{font-size:20px;margin-bottom:10px;margin-top:10px;}
#paragraph_31201{color:rgb(255, 255, 255);margin-top:auto;}
#paragraph_31201 .paragraphComp-content h2{font-size:1.6vw;font-weight:700;}
#paragraph_31201 .paragraphComp-content h3{font-size:1vw;margin-bottom:10px;margin-top:10px;}
#paragraph_31201 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#Column_31205{background-attachment:none;background-clip:none;background-color:rgb(66, 62, 63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:6px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_31206{color:rgb(255, 255, 255);}
#paragraph_31206 .paragraphComp-content h2{font-weight:700;}
#paragraph_31206 .paragraphComp-content h3{font-size:20px;margin-bottom:10px;margin-top:10px;}
#paragraph_31207{color:rgb(255, 255, 255);margin-top:auto;}
#paragraph_31207 .paragraphComp-content h2{font-size:1.6vw;font-weight:700;}
#paragraph_31207 .paragraphComp-content h3{font-size:1vw;margin-bottom:10px;margin-top:10px;}
#paragraph_31207 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#Column_31211{background-attachment:none;background-clip:none;background-color:rgb(100, 83, 67);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:6px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_31212{color:rgb(255, 255, 255);}
#paragraph_31212 .paragraphComp-content h2{font-weight:700;}
#paragraph_31212 .paragraphComp-content h3{font-size:20px;margin-bottom:10px;margin-top:10px;}
#paragraph_31213{color:rgb(255, 255, 255);margin-top:auto;}
#paragraph_31213 .paragraphComp-content h2{font-size:1.6vw;font-weight:700;}
#paragraph_31213 .paragraphComp-content h3{font-size:1vw;margin-bottom:10px;margin-top:10px;}
#paragraph_31213 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);color:rgb(255, 255, 255);display:inline-block;font-size:16px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ContainerRow_31214{padding-top:30px;}
#imagelink_31216 figcaption{background-attachment:none;background-clip:none;background-color:rgba(166, 166, 169, 0.69);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0px;color:rgb(255, 255, 255);padding-bottom:15px;padding-top:15px;position:absolute;text-align:center;width:100%;}
#Column_31217{padding-left:15px;}
#imagelink_31218 figcaption{background-attachment:none;background-clip:none;background-color:rgba(204, 177, 147, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:26px;font-weight:500;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:20px;position:absolute;right:6%;text-align:right;top:30px;width:auto;}
#container_31219{margin-bottom:40px;}
#ecOfferbox_31220 .ecOfferboxComp-cells .ecOfferboxComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;vertical-align:top;}
#ecOfferbox_31220 .ecOfferboxComp-cells{padding-bottom:10px;padding-top:10px;}
#ecOfferbox_31220 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;left:auto;top:-25px;width:30px;z-index:50;}
#ecOfferbox_31220 .carousel-buttons.leftRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecOfferbox_31220 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;top:-25px;width:30px;z-index:50;}
#ecOfferbox_31220 .carousel-buttons.rightRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecOfferbox_31220 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOfferbox_31220 .ecOfferboxComp-header{margin-bottom:30px;margin-top:60px;}
#container_31221{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px;position:relative;}
#ecFieldprice_31222 div.price{display:none;}
#ecFieldprice_31222 div.originalprice{display:none;}
#ecFieldprice_31222 div.priceondemand{display:none;}
#ecFieldprice_31222 div.minimalprice{display:none;}
#ecFieldprice_31222 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px;}
#ecFieldprice_31222{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_31223{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_31224{min-height:0;padding-top:25px;}
#ecFieldtitle_31225{margin-bottom:10px;}
#ecFieldtitle_31225 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_31225 a:hover{color:#21293D;}
#ecFieldprice_31226 div.discount{display:none;}
#ecFieldprice_31226 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31226 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_31226 div.minimalprice{font-size:13px;}
#ecFieldprice_31226 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_31226 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_31226{margin-bottom:20px;}
#ecFieldaddtocart_31227 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31227 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_31227 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_31227 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:14px;line-height:40px;padding-bottom:0;padding-left:2px;padding-right:2px;padding-top:0;width:100%;}
#ecFieldaddtocart_31227{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_31227 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_31228{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_31229 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_31229 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_31230 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_31230 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_31232{margin-bottom:10px;}
#ecFieldtitle_31232 a{color:rgb(0,0,0);}
#ecFieldtitle_31232 a:hover{color:#21293D;}
#ecFieldaddtocart_31251{margin-top:15px;}
#ecFieldaddtocart_31251 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31251 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31251 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31251 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31251 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_31252 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocomparator_31252 a.addtocomparator:hover{color:#2d80e4;}
#ContainerRow_31253{margin-bottom:20px;}
#Column_31254{margin-bottom:15px;}
#container_31255{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_31256{color:rgb(255, 255, 255);text-align:center;}
#paragraph_31256 .paragraphComp-content h3{font-size:28px;font-weight:400;margin-bottom:10px;margin-top:10px;}
#Column_31257{margin-bottom:15px;}
#container_31258{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_31259{color:rgb(255, 255, 255);text-align:center;}
#paragraph_31259 .paragraphComp-content h3{font-size:28px;font-weight:400;margin-bottom:10px;margin-top:10px;}
#paragraph_31260{color:#21293D;margin-top:30px;text-align:center;}
#paragraph_31260 .paragraphComp-content h1{color:#0E1D42;font-size:2.5vw;font-weight:400;}
#paragraph_31260 .paragraphComp-content h2{color:#0E1D42;font-size:40px;font-weight:400;}
#cmsNewslist_31261 .cmsNewslistComp-row{margin-bottom:15px;}
#cmsNewslist_31261{margin-bottom:80px;margin-top:20px;}
#ContainerRow_31262{margin-bottom:20px;}
#cmsFielddate_31264{position:relative;text-align:center;z-index:5;}
#cmsFielddate_31264 label{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;z-index:5;}
#cmsFieldsummary_31265 .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_31265 .card-body{display:none;}
#cmsFieldsummary_31265{margin-top:-14px;}
#cmsFieldsummary_31265 img{height:auto;}
#Column_31266{padding-left:10px;padding-right:10px;}
#cmsFieldtitle_31267 a{color:#21293D;font-size:24px;font-variant:small-caps;line-height:20px;margin-top:10px;text-align:left;}
#cmsFieldtitle_31267 a:hover{color:#2d80e4;}
#cmsFieldsummary_31268 .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_31268 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_31268{color:rgb(54, 51, 60);font-size:13px;margin-bottom:10px;margin-top:15px;}
#cmsFieldsummary_31269 .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_31269 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_31269{margin-top:auto;}
#cmsFieldsummary_31269 p.keepreading a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_31270{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:90px;padding-top:90px;}
#paragraph_31271 .paragraphComp-content h1{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_31272{color:#2d80e4;margin-bottom:30px;text-align:center;}
#Column_31274{margin-bottom:10px;}
#html_31275{color:#F29898;text-align:center;}
#paragraph_31276{margin-top:10px;text-align:center;}
#paragraph_31276 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31276 .paragraphComp-content{font-size:13px;}
#paragraph_31277{margin-top:10px;text-align:center;}
#paragraph_31277 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31277 .paragraphComp-content{font-size:13px;}
#Column_31278{margin-bottom:10px;}
#html_31279{color:#F29898;text-align:center;}
#paragraph_31280{margin-top:10px;text-align:center;}
#paragraph_31280 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31280 .paragraphComp-content{font-size:13px;}
#paragraph_31281{margin-top:10px;text-align:center;}
#paragraph_31281 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31281 .paragraphComp-content{font-size:13px;}
#Column_31294{margin-bottom:10px;}
#html_31295{color:#F29898;text-align:center;}
#paragraph_31296{margin-top:10px;text-align:center;}
#paragraph_31296 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31296 .paragraphComp-content{font-size:13px;}
#paragraph_31297{margin-top:10px;text-align:center;}
#paragraph_31297 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31297 .paragraphComp-content{font-size:13px;}
#Column_31302{margin-bottom:10px;}
#html_31303{color:#F29898;text-align:center;}
#paragraph_31304{margin-top:10px;text-align:center;}
#paragraph_31304 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31304 .paragraphComp-content{font-size:13px;}
#paragraph_31305{margin-top:10px;text-align:center;}
#paragraph_31305 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_31305 .paragraphComp-content{font-size:13px;}
#container_31306{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:30px;padding-top:30px;}
#Column_31308{margin-bottom:15px;}
#paragraph_31309{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_31310  > li{padding-left:0px;}
#menu_31310  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#menu_31310 li a{color:rgb(255, 255, 255);}
#Column_31311{margin-bottom:15px;}
#paragraph_31312{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_31313  > li{padding-left:0px;}
#menu_31313  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#menu_31313 li a{color:rgb(255, 255, 255);}
#Column_31314{margin-bottom:15px;}
#paragraph_31315{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_31316  > li{padding-left:0px;}
#menu_31316  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#menu_31316 li a{color:rgb(255, 255, 255);}
#Column_31317{margin-bottom:15px;}
#paragraph_31318{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#paragraph_31319{color:rgb(255, 255, 255);}
#paragraph_31319 .paragraphComp-content a{color:rgb(255, 255, 255);}
#html_31320{margin-bottom:50px;margin-top:50px;}
#Column_31321{border-top:1px solid rgb(246, 246, 246);padding-bottom:50px;}
#paragraph_31324{color:rgb(255, 255, 255);line-height:22px;margin-top:020px;text-align:center;}
#paragraph_31325{color:rgb(255, 255, 255);margin-top:15px;text-align:center;}
#html_31326{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;z-index:5000;}
#container_31328{max-width:500px;padding-bottom:20px;}
#paragraph_31329{color:#21293D;font-size:25px;}
#userlogin_31330 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_31330 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_31331 .formfield_field label{margin-bottom:0px !important;}
#textfield_31331 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/ico-user-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_31332 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/ico-password-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_31332{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#remembermefield_31333 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#container_31334{margin-bottom:10px;}
#paragraph_31335{color:#21293D;font-size:16px;}
#paragraph_31336{font-size:16px;}
#paragraph_31336 .paragraphComp-content a{color:#2d80e4;}
#paragraph_31337 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_31338{max-width:500px;padding-bottom:20px;}
#paragraph_31339{color:#21293D;font-size:25px;margin-bottom:20px;}
#userlogin_31340 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_31340 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_31340 .formfield_button{display:none;}
#userlogin_31340{margin-bottom:20px;}
#socialloginfield_31341 .social_link{width:100%;}
#socialloginfield_31341{margin-bottom:20px;}
#socialloginfield_31342 .social_link{width:100%;}
#socialloginfield_31342{margin-bottom:20px;}
#socialloginfield_31343 img{width:100%;}
#socialloginfield_31343 .social_link{width:100%;}
#socialloginfield_31343{margin-bottom:20px;}
#paragraph_31344 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_31345{max-width:500px;padding-bottom:20px;}
#paragraph_31346{color:#21293D;font-size:25px;}
#recoverypassword_31347{margin-bottom:20px;margin-top:20px;}
#recoverypassword_31347 .fieldrecovery input.recovery{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_31347 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_31347 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_31347 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_31347 .labelrecovery label{margin-bottom:15px;}
#paragraph_31348 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_31349{margin-bottom:5px;min-height:10px;}
#navinfo_31350 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-left:0px;}
#navinfo_31350 > ul > li.active > a{color:#e76000;}
#navinfo_31350 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_31350  > ul > li:first-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#21293D;display:inline;height:30px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:30px;}
#navinfo_31350  > ul > li > span{color:#21293D;font-size:13px;line-height:30px;}
#navinfo_31350  > ul > li.active > span{color:#21293D;font-size:18px;}
#navinfo_31350  > ul > li:last-child > span{font-size:14px;}
#navinfo_31350 > ul > li.active > a,#navinfo_31350  > ul > li.active > span{color:#F29898;}
#navinfo_31351 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-left:0px;}
#navinfo_31351 > ul > li.active > a{color:#e76000;}
#navinfo_31351 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_31351  > ul > li:first-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline;height:30px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:30px;}
#navinfo_31351  > ul > li > span{color:rgb(0, 0, 0);font-size:13px;line-height:30px;}
#navinfo_31351  > ul > li.active > span{color:#21293D;font-size:15px;}
#navinfo_31351 > ul > li.active > a,#navinfo_31351  > ul > li.active > span{color:#F29898;}
#container_31353{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31354{color:#21293D;font-size:25px;}
#paragraph_31355{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31355 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecAcomparator_31357{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;padding-top:30px;}
#ecAcomparator_31357 .ecAcomparatorComp-comparatorTable td{border-left:0px solid #888888;border-right:1px solid #e9ecef;text-align:center;width:25%;}
#ecAcomparator_31357 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid #e9ecef;min-width:310px;text-align:center;}
#ecAcomparator_31357 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecAcomparator_31357 .ecAcomparatorComp-comparatorTable td.comparatorLabel{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-right:1px solid rgb(233, 236, 239);color:rgb(0, 0, 0);font-weight:bold;text-align:left;}
#ecAcomparator_31357 .ecAcomparatorComp-comparatorTable td.emptyLabel{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #e9ecef;}
#ecAcomparator_31357 .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_31357 .ecAcomparatorComp-comparatorButton a.emptycomparator{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);}
#ecAcomparator_31357 .ecAcomparatorComp-comparatorButton a.emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecAcomparator_31357 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;padding-bottom:20px;}
#ecFieldtitle_31359{font-size:16px;}
#ecFieldtitle_31359 a{color:#21293D;font-size:16px;}
#ecFieldprice_31360 div.price{color:#21293D;font-size:18px;}
#ecFieldprice_31360 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;}
#ecFieldprice_31360 div.originalprice{text-decoration:line-through;}
#ecFieldprice_31360 div.priceondemand{color:#21293D;}
#ecFieldprice_31360 div.minimalprice{width:100%;}
#ecMexalAvailability_31364 a.availability_button{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMexalAvailability_31364 ul.size-availability li{font-size:14px;}
#ecMexalAvailability_31364 span.availability{color:rgb(0, 0, 0);font-weight:bold;}
#ecFieldaddtocart_31365 input.quantity{height:40px;width:60px;}
#ecFieldaddtocart_31365 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;line-height:40px;padding-bottom:0px;padding-left:12px;padding-right:12px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldaddtocart_31365 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_31365 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_31365 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecPopularity_31366 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;left:0px;right:auto;top:-25px;width:30px;z-index:50;}
#ecPopularity_31366 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;top:--25px;width:30px;z-index:50;}
#ecPopularity_31366 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:0px solid rgb(245, 245, 245);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative;}
#ecPopularity_31366{border-left:0px solid rgb(245, 245, 245);margin-bottom:75px;margin-top:50px;}
#ecPopularity_31366 .carousel-buttons.rightRs > i{color:#2d80e4;font-size:20px;line-height:50px;padding-left:3px;width:30px;}
#ecPopularity_31366 .carousel-buttons.leftRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecPopularity_31366 .ecPopularityComp-header{color:#21293D;}
#container_31367{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20px;}
#ecFieldprice_31368 div.price{display:none;}
#ecFieldprice_31368 div.originalprice{display:none;}
#ecFieldprice_31368 div.priceondemand{display:none;}
#ecFieldprice_31368 div.minimalprice{display:none;}
#ecFieldprice_31368 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:50px;line-height:50px;padding-top:0px;text-shadow:none;width:80px;}
#ecFieldprice_31368{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:10px;text-align:center;top:20px;width:auto;}
#container_31369{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_31370{min-height:0px;}
#ecFieldtitle_31371{margin-bottom:10px;}
#ecFieldtitle_31371 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_31371 a:hover{color:#21293D;}
#ecFieldprice_31372 div.discount{display:none;}
#ecFieldprice_31372 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31372 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_31372 div.minimalprice{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldprice_31372 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_31372 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_31372{margin-bottom:20px;}
#ecFieldaddtocart_31373 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31373 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_31373 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_31373 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:15px;line-height:40px;padding-bottom:0px;padding-top:0px;width:100%;}
#ecFieldaddtocart_31373{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:20px;}
#ecFieldaddtocart_31373 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_31374{margin-top:20px}
#ecFieldaddtowishlist_31375 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_31375 a.addtowishlist:hover{color:#2d80e4}
#ecQuickView_31376 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_31376 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_31378{margin-bottom:10px;}
#ecFieldtitle_31378 a{color:rgb(0,0,0);}
#ecFieldtitle_31378 a:hover{color:#21293D;}
#ContainerRow_31380{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_31383 div.discount{display:none;}
#ecFieldprice_31383 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_31383 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_31383 div.minimalprice{display:none;}
#ecFieldprice_31384 div.discount{display:none;}
#ecFieldprice_31384 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_31384 div.price{display:none;font-size:40px;}
#ecFieldprice_31384 div.minimalprice{display:inline-block;}
#ecFieldprice_31384{margin-top:15px;}
#ecFieldprice_31384 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_31387{margin-top:15px;}
#ecFieldtext_31388{margin-top:15px;}
#ecFieldtext_31388 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_31389 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_31390{margin-bottom:30px;}
#paragraph_31391{font-weight:500;}
#ecMexalAvailability_31392 span.availability{font-size:20px;}
#ecMexalAvailability_31392 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_31392 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_31392 .div_button{margin-left:20px;}
#container_31393{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_31394 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_31394 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_31395 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_31395 a.addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_31397{margin-top:15px;}
#ecFieldaddtocart_31397 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31397 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31397 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31397 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31397 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_31398 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_31398 a.addtocomparator:hover{color:#2d80e4}
#paragraph_31399{color:#21293D;margin-bottom:20px;text-align:center;}
#Column_31401{padding-left:10px;padding-right:10px;}
#container_31402 > .pw-collapse-target{position:relative}
#container_31402 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%}
#container_31403{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:5px;padding-top:20px}
#paragraph_31404{border-bottom:0 solid rgb(246,246,246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}
#ecCatalogsearchandfilter_31405 .formfield_button{color:#000000}
#ecCatalogsearchandfilter_31405 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%}
#ecCatalogsearchandfilter_31405{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px}
#ecCatalogsearchandfilter_31405 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_31405 .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_31405 .formfield_field{margin-bottom:8px}
#ecFieldfiltertreeview_31406{position:relative;}
#ecFieldfiltertreeview_31406 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:10px;top:0;}
#ecFieldfiltertreeview_31406 .formfield_field label{display:none;}
#ecFieldfiltertreeview_31406 .formfield_field ul > li > ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_31406 .formfield_field ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_31406 .formfield_field ul > li > ul > li ul li a:hover,#ecFieldfiltertreeview_31406 li ul li ul li a.active:hover{color:#21293D;}
#ecFieldfiltertreeview_31406 .formfield_field ul > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_31406 .formfield_field ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_31406 .formfield_field ul > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#container_31407{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px}
#ecFieldfiltertext_31408 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_31408{position:relative;}
#ecFieldfiltertext_31409 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_31409{position:relative;}
#Column_31410{margin-bottom:80px;min-height:345px;}
#tabs_31411 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_31411 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:0px;padding-left:10px;padding-top:0px;width:100%;}
#tabs_31411 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_31411 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_31411 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_31412{margin-bottom:80px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-cells{margin-top:5px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_31412 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_31412 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_31413{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px}
#ecFieldprice_31414 div.price{display:none}
#ecFieldprice_31414 div.originalprice{display:none}
#ecFieldprice_31414 div.priceondemand{display:none}
#ecFieldprice_31414 div.minimalprice{display:none}
#ecFieldprice_31414 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px}
#ecFieldprice_31414{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100}
#container_31415{height:300px;overflow-x:hidden;overflow-y:hidden}
#ecFieldimage_31416{min-height:0}
#ecFieldtitle_31417{margin-bottom:10px}
#ecFieldtitle_31417 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%min-height:36px;}
#ecFieldtitle_31417 a:hover{color:#21293D}
#ecFieldprice_31418 div.discount{display:none}
#ecFieldprice_31418 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through}
#ecFieldprice_31418 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}
#ecFieldprice_31418 div.priceondemand{color:rgb(0,0,0);font-weight:500}
#ecFieldprice_31418 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5pxfont-weight:600;}
#ecFieldprice_31418{margin-bottom:20px}
#ecFieldaddtocart_31419 input.quantity{height:40px;margin-right:5px;width:40px}
#ecFieldaddtocart_31419 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_31419 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_31419 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%}
#ecFieldaddtocart_31419{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px}
#ecFieldaddtocart_31419 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none}
#container_31420{margin-top:20px}
#ecFieldaddtowishlist_31421 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_31421 a.addtowishlist:hover{color:#2d80e4}
#ecQuickView_31422 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_31422 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_31424{margin-bottom:10px;}
#ecFieldtitle_31424 a{color:rgb(0,0,0);}
#ecFieldtitle_31424 a:hover{color:#21293D;}
#ecFieldaddtocart_31443{margin-top:15px;}
#ecFieldaddtocart_31443 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31443 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31443 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31443 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31443 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_31444 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_31444 a.addtocomparator:hover{color:#2d80e4}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-left:0px;padding-right:0px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_31445{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-cells{margin-top:0px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_31445 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_31445 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_31446{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_31449 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_31449 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31449 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_31449 div.minimalprice{display:none;}
#ecFieldprice_31449{margin-top:15px;}
#ecFieldprice_31450 div.discount{display:none;}
#ecFieldprice_31450 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_31450 div.price{display:none;font-size:40px;}
#ecFieldprice_31450 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_31450{margin-top:5px;text-align:center;}
#ecFieldprice_31450 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_31452{margin-bottom:10px;}
#ecFieldtitle_31453{margin-bottom:10px;}
#ecFieldtitle_31453 a{color:rgb(0,0,0);}
#ecFieldtitle_31453 a:hover{color:#21293D;}
#ecFieldtext_31455{margin-top:15px;}
#ecFieldtext_31455 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_31456 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_31457{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_31458 span.availability{font-size:20px;}
#ecMexalAvailability_31458 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_31458 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_31458 .div_button{margin-left:20px;}
#ecFieldaddtocart_31459{margin-top:15px;}
#ecFieldaddtocart_31459 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31459 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31459 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31459 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31459 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_31460{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_31461 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_31461 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_31462 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_31462 a.addtocomparator:hover{color:#2d80e4;}
#paragraph_31463{color:#21293D;margin-bottom:20px;text-align:center;}
#ContainerRow_31464{min-height:345px;}
#Column_31465{padding-left:10px;padding-right:10px;}
#container_31466 > .pw-collapse-target{position:relative}
#container_31466 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%}
#container_31467{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:5px;padding-top:20px}
#paragraph_31468{border-bottom:0 solid rgb(246,246,246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}
#ecCatalogsearchandfilter_31469 .formfield_button{color:#000000}
#ecCatalogsearchandfilter_31469 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%}
#ecCatalogsearchandfilter_31469{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px}
#ecCatalogsearchandfilter_31469 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_31469 .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_31469 .formfield_field{margin-bottom:8px}
#ecFieldfiltertreeview_31470{position:relative;}
#ecFieldfiltertreeview_31470 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:10px;top:0px;}
#ecFieldfiltertreeview_31470 .formfield_field label{display:none;}
#ecFieldfiltertreeview_31470 .formfield_field ul > li > ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_31470 .formfield_field ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_31470 .formfield_field ul > li > ul > li ul li a:hover,#ecFieldfiltertreeview_31470  li ul li ul li a.active:hover{color:#21293D;}
#ecFieldfiltertreeview_31470 .formfield_field ul > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_31470 .formfield_field ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_31470 .formfield_field ul > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#container_31471{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px}
#ecFieldfiltertext_31472 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_31472{position:relative;}
#ecFieldfiltertext_31473 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_31473{position:relative;}
#Column_31474{margin-bottom:80px;}
#tabs_31475 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_31475 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:0px;padding-left:10px;padding-top:0px;width:100%;}
#tabs_31475 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_31475 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_31475 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_31476{margin-bottom:80px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-cells{margin-top:5px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_31476 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_31476 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_31477{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px}
#ecFieldprice_31478 div.price{display:none}
#ecFieldprice_31478 div.originalprice{display:none}
#ecFieldprice_31478 div.priceondemand{display:none}
#ecFieldprice_31478 div.minimalprice{display:none}
#ecFieldprice_31478 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px}
#ecFieldprice_31478{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100}
#container_31479{height:300px;overflow-x:hidden;overflow-y:hidden}
#ecFieldimage_31480{min-height:0}
#ecFieldtitle_31481{margin-bottom:10px}
#ecFieldtitle_31481 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%min-height:36px;}
#ecFieldtitle_31481 a:hover{color:#21293D}
#ecFieldprice_31482 div.discount{display:none}
#ecFieldprice_31482 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through}
#ecFieldprice_31482 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}
#ecFieldprice_31482 div.priceondemand{color:rgb(0,0,0);font-weight:500}
#ecFieldprice_31482 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5pxfont-weight:600;}
#ecFieldprice_31482{margin-bottom:20px}
#ecFieldaddtocart_31483 input.quantity{height:40px;margin-right:5px;width:40px}
#ecFieldaddtocart_31483 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_31483 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_31483 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%}
#ecFieldaddtocart_31483{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px}
#ecFieldaddtocart_31483 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none}
#container_31484{margin-top:20px}
#ecFieldaddtowishlist_31485 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_31485 a.addtowishlist:hover{color:#2d80e4}
#ecQuickView_31486 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_31486 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_31488{margin-bottom:10px;}
#ecFieldtitle_31488 a{color:rgb(0,0,0);}
#ecFieldtitle_31488 a:hover{color:#21293D;}
#ecFieldaddtocart_31507{margin-top:15px;}
#ecFieldaddtocart_31507 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31507 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31507 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31507 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31507 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_31508 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_31508 a.addtocomparator:hover{color:#2d80e4}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-left:0px;padding-right:0px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_31509{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-cells{margin-top:0px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:50px;}
#ecCatalogsearchresultsbox_31509 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_31509 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_31510{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_31513 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_31513 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31513 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_31513 div.minimalprice{display:none;}
#ecFieldprice_31513{margin-top:15px;}
#ecFieldprice_31514 div.discount{display:none;}
#ecFieldprice_31514 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_31514 div.price{display:none;font-size:40px;}
#ecFieldprice_31514 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_31514{margin-top:5px;text-align:center;}
#ecFieldprice_31514 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_31516{margin-bottom:10px;}
#ecFieldtitle_31517{margin-bottom:10px;}
#ecFieldtitle_31517 a{color:rgb(0,0,0);}
#ecFieldtitle_31517 a:hover{color:#21293D;}
#ecFieldtext_31519{margin-top:15px;}
#ecFieldtext_31519 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_31520 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_31521{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_31522 span.availability{font-size:20px;}
#ecMexalAvailability_31522 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_31522 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_31522 .div_button{margin-left:20px;}
#ecFieldaddtocart_31523{margin-top:15px;}
#ecFieldaddtocart_31523 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31523 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31523 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31523 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31523 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_31524{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_31525 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_31525 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_31526 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_31526 a.addtocomparator:hover{color:#2d80e4;}
#ContainerRow_31527{margin-bottom:60px;}
#container_31529 > .pw-collapse-target{position:relative;}
#container_31529 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_31529{padding-right:5px;}
#container_31530{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:0px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_31531{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsSearchandfilter_31532 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-left:20px;padding-right:20px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsSearchandfilter_31532{border-bottom:1px solid #21293D;}
#textfield_31533 .formfield_field label{display:none;margin-bottom:0px !important;}
#textfield_31533 .formfield_field .inputfield{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#container_31534{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-bottom:0px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_31535{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsCalendar_31536 table{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;max-width:100%;width:100%;}
#cmsCalendar_31536 table tr th.title{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;color:#21293D;}
#cmsCalendar_31536 table tr th.day{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;color:rgb(0, 0, 0);}
#cmsCalendar_31536 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_31536 table tr td.active{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_31536 table tr td{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;}
#container_31537{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_31538{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsTimeperiodsmenu_31539 li a{color:#21293D;padding-left:0px;}
#cmsTimeperiodsmenu_31539{border-bottom:1px solid #21293D;padding-bottom:20px;padding-left:20px;}
#container_31540{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:0px;}
#paragraph_31541{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsCategoriesmenu_31542 li span.toggleBranch{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;color:#21293D;font-size:12px;height:20px;line-height:22px;padding-top:0px;text-align:center;width:20px;}
#cmsCategoriesmenu_31542  > li > a{margin-left:25px;}
#cmsCategoriesmenu_31542  > li > a:hover{color:#2d80e4;}
#cmsCategoriesmenu_31542 li a{color:#21293D;margin-bottom:5px;}
#cmsCategoriesmenu_31542  > li > ul > li > a:hover{color:#2d80e4;}
#cmsCategoriesmenu_31542  li ul li ul li a.active:hover{color:#2d80e4;}
#cmsCategoriesmenu_31542{border-bottom:1px solid #21293D;padding-bottom:20px;}
#container_31543{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:0px;}
#paragraph_31544{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsTagcloud_31545 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;margin-bottom:11px;margin-right:15px;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-row > div{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:5px;padding-bottom:20px;padding-top:20px;}
#cmsNewsarchive_31547 a.removefilter{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-mode em{color:#21293D;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-mode{font-size:16px;font-weight:300;margin-bottom:5px;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-filters li{color:#21293D;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-filters li a{color:#2d80e4;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-left:0px solid #0275d8;border-right:1px solid rgb(209, 209, 209);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsNewsarchive_31547 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_31547 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#cmsFielddate_31550{position:relative;text-align:center;z-index:5;}
#cmsFielddate_31550 label{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;z-index:5;}
#cmsFieldsummary_31551 .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_31551 .card-body{display:none;}
#cmsFieldsummary_31551{margin-top:-14px;}
#cmsFieldsummary_31551 img{height:auto;}
#cmsFieldtitle_31553 a{color:#21293D;font-size:1.5rem;font-weight:600;line-height:20px;text-align:left;text-transform:uppercase;}
#cmsFieldtitle_31553 a:hover{color:#2d80e4;}
#cmsFielddate_31554{color:rgb(0, 0, 0);font-size:13px;}
#cmsFielddate_31554 label{font-size:11px;margin-bottom:0px;}
#cmsFielddate_31557{color:rgb(0, 0, 0);}
#paragraph_31558{margin-left:10px;margin-right:10px;}
#cmsFieldrating_31560 .cmsFieldratingComp-container .review_histogram{max-width:250px;}
#cmsFieldrating_31560 .cmsFieldratingComp-container .review_histogram .histogram_header{color:#21293D;}
#cmsFieldrating_31560 .cmsFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:5px;}
#cmsFieldrating_31560 .cmsFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldrating_31560 .cmsFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldsummary_31561 .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_31561 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_31561{margin-bottom:10px;margin-top:15px;}
#cmsFieldsummary_31562 .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_31562 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_31562{margin-top:auto;}
#cmsFieldsummary_31562 p.keepreading a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);display:inline-block;font-size:14px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsNewsdetail_31563{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:40px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:20px;}
#cmsFieldtitle_31564{color:#21293D;font-size:30px;font-weight:300;padding-left:20px;padding-right:20px;}
#container_31565{padding-left:20px;padding-right:20px;}
#cmsFielddate_31568{color:rgb(0, 0, 0);padding-right:10px;}
#paragraph_31570{margin-right:10px;}
#cmsFieldrating_31572{margin-bottom:20px;padding-left:20px;padding-right:20px;position:relative;}
#cmsFieldrating_31572 .cmsFieldratingComp-container .review_histogram{border-bottom:1px solid #2d80e4;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #2d80e4;border-right:1px solid #2d80e4;border-top:1px solid #2d80e4;border-top-left-radius:0px;border-top-right-radius:0px;max-width:250px;}
#cmsFieldrating_31572 .cmsFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:5px;}
#cmsFieldrating_31572 .cmsFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldrating_31572 .cmsFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldarticle_31573 img{margin-right:20px;max-width:500px;}
#cmsFieldarticle_31573 h2{color:rgb(0, 0, 0);font-size:22px;}
#container_31574{border-bottom:5px solid #ede9e6;border-top:5px solid #ede9e6;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
#paragraph_31575{color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:10px;text-transform:uppercase;}
#cmsFieldtags_31576 a{color:rgb(0, 0, 0);font-size:15px;}
#cmsFieldtags_31576 a:hover{color:#2d80e4;}
#container_31577{border-bottom:5px solid #ede9e6;border-top:0px solid rgb(221, 221, 221);margin-top:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
#paragraph_31578{color:#2d80e4;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcategories_31579 a{font-size:15px;}
#cmsFieldcategories_31579 a:hover{color:#21293D;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container h2{color:#2d80e4;font-size:25px;font-weight:400;}
#cmsFieldcomments_31580{background-attachment:none;background-clip:none;background-color:rgb(238, 238, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:1px solid rgb(221, 221, 221);padding-bottom:20px;padding-left:30px;padding-right:30px;padding-top:20px;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:150px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{font-weight:bold;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{text-align:right;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid rgb(214, 214, 214);border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-bottom:10px;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{box-shadow:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);margin-left:10px;padding-left:35px;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsFieldcomments_31580 .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_31580 .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_31580 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#cmsFieldcomments_31580 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:300;}
#cmsFieldcommentauthor_31583 label{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommentdate_31585 label{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommenttext_31587{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#cmsFieldcommentvote_31588 .votingPrompt{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommentvote_31588 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_31588 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_31589{color:#2d80e4;font-size:13px;}
#paragraph_31590 .paragraphComp-content a{color:#21293D;font-style:normal;font-weight:bold;}
#paragraph_31590 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_31590 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_31590 .paragraphComp-content h3{color:#21293D;text-align:center;}
#paragraph_31590{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:20px;padding-top:20px;}
#paragraph_31591 .paragraphComp-content a{color:#21293D;font-style:normal;font-weight:bold;}
#paragraph_31591 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_31591 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_31591 .paragraphComp-content h3{color:#21293D;margin-bottom:30px;text-align:center;}
#paragraph_31591{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
#paragraph_31592{border-bottom:1px solid #2d80e4;color:#2d80e4;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_31592 .paragraphComp-content h1{font-size:30px;}
#paragraph_31593 .paragraphComp-content ol{padding-left:0px;}
#paragraph_31593 .paragraphComp-content a{font-size:16px;}
#paragraph_31593 .paragraphComp-content a:hover{color:#21293D;}
#paragraph_31593{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_31593 .paragraphComp-content h3{color:#21293D;font-weight:400;}
#paragraph_31594{border-bottom:1px solid #2d80e4;color:#2d80e4;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_31594 .paragraphComp-content h1{font-size:30px;}
#paragraph_31595 .paragraphComp-content ol{padding-left:0px;}
#paragraph_31595 .paragraphComp-content a{font-size:16px;}
#paragraph_31595 .paragraphComp-content a:hover{color:#21293D;}
#paragraph_31595{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_31595 .paragraphComp-content h3{color:#21293D;font-weight:400;}
#container_31596{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;padding-bottom:0;}
#Column_31599{margin-bottom:30px}
#imagelink_31600{margin-top:50px;}
#Column_31601{margin-bottom:20px}
#Column_31603{margin-bottom:20px}
#html_31606{margin-bottom:50px;margin-top:50px;text-align:center}
#html_31608{margin-bottom:50px;margin-top:50px;text-align:center}
#html_31610{margin-bottom:50px;margin-top:50px;text-align:center}
#ContainerRow_31611{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:nonebackground-size:none;padding-bottom:40px;padding-top:40px;}
#Column_31612{margin-bottom:30px}
#paragraph_31613{color:#2d80e4;margin-top:50pxcolor:#2d80e4;}
#paragraph_31613 .paragraphComp-content h2{font-size:45pxfont-size:2rem;}
#Column_31614{margin-bottom:40px}
#html_31615{text-align:center}
#paragraph_31616{margin-top:30px}
#paragraph_31616 .paragraphComp-content h3{text-align:center}
#Column_31617{margin-bottom:40px}
#html_31618{text-align:center}
#paragraph_31619{margin-top:30px}
#paragraph_31619 .paragraphComp-content h3{text-align:center}
#Column_31620{margin-bottom:40px}
#html_31621{text-align:center}
#paragraph_31622{margin-top:30px}
#paragraph_31622 .paragraphComp-content h3{text-align:center}
#Column_31623{margin-bottom:40px}
#html_31624{text-align:center}
#paragraph_31625{margin-top:30px}
#paragraph_31625 .paragraphComp-content h3{text-align:center}
#Column_31626{margin-bottom:40px}
#html_31627{text-align:center}
#paragraph_31628{margin-top:30px}
#paragraph_31628 .paragraphComp-content h3{text-align:center}
#Column_31629{margin-bottom:40px}
#html_31630{text-align:center}
#paragraph_31631{margin-top:30px}
#paragraph_31631 .paragraphComp-content h3{text-align:center}
#container_31632{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-top:50px;}
#slider_31633 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/TechShop/ShopABike/Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0;height:100px;left:10px}
#slider_31633 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/TechShop/ShopABike/Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0;height:100px;right:10px}
#html_31634{text-align:center}
#paragraph_31635{margin-top:30px;}
#paragraph_31635 .paragraphComp-content h3{text-align:center}
#html_31636{text-align:center}
#paragraph_31637{margin-top:30px;}
#paragraph_31637 .paragraphComp-content h3{text-align:center}
#html_31638{text-align:center}
#paragraph_31639{margin-top:30px;}
#paragraph_31639 .paragraphComp-content h3{text-align:center}
#html_31640{text-align:center}
#paragraph_31641{margin-top:30px;}
#paragraph_31641 .paragraphComp-content h3{text-align:center}
#ContainerRow_31643{margin-bottom:90px;margin-top:20px;}
#Column_31644{margin-bottom:20px;}
#container_31645{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-right:5px solid #ede9e6;border-top:0px solid #2d80e4;box-shadow:none;padding-bottom:20px;padding-top:0px;}
#paragraph_31646{border-bottom:5px solid #ede9e6;color:#2d80e4;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#paragraph_31647{color:#21293D;font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#paragraph_31647 .paragraphComp-content a:hover{color:#2d80e4;}
#Column_31648{margin-bottom:20px;}
#container_31649{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid #21293D;box-shadow:none;padding-bottom:20px;padding-top:0px;}
#paragraph_31650{border-bottom:5px solid #ede9e6;color:#2d80e4;margin-bottom:25px;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#form_31651 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:50px;}
#form_31651 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#form_31651 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_31653{margin-bottom:20px;}
#textfield_31654 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_31655{margin-bottom:20px;}
#textfield_31656 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_31657{margin-bottom:20px;}
#textfield_31658 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_31659{margin-bottom:20px;}
#textfield_31660 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#textareafield_31662 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:0px;}
#textareafield_31662 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#paragraph_31664{margin-bottom:10px;margin-top:10px;}
#privacyfield_31665 .formfield_field > label{display:none;}
#privacyfield_31665 .privacycontrol{display:none;}
#paragraph_31666{border-bottom:1px solid #21293D;color:#21293D;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_31666 .paragraphComp-content h1{font-size:30px;}
#container_31669 > .pw-collapse-target{position:relative;}
#container_31669 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_31670{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_31671{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#ecCatalogsearchandfilter_31672 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_31672 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_31672{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_31672 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_31672 .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_31672 .formfield_field{margin-bottom:8px;}
#container_31673{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_31674 .formfield_field input[type=text]{height:35px;}
#ecFieldfiltertext_31674 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfiltertext_31675 .formfield_field input[type=text]{height:35px;}
#ecFieldfiltertext_31675 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_31676{border-bottom:1px solid #21293D;margin-bottom:15px;margin-top:0px;padding-bottom:10px;position:relative;}
#ecFieldfilterslider_31676 .formfield_field label{border-bottom:0px solid rgb(136, 136, 136);font-weight:600;text-transform:uppercase;width:100%;}
#ecFieldfilterslider_31676 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_31676 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:-10px;z-index:50;}
#ecFieldfilterslider_31676 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;height:9px;}
#ecFieldfilterslider_31676 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:50%;border-top-right-radius:50%;}
#ecFieldfilterslider_31676 .formfield_field .slidervalues{margin-top:10px;}
#ecFieldfilterslider_31676 .formfield_field .minslidervalue{border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ecFieldfilterslider_31676 .formfield_field .maxslidervalue{border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ecFieldfilterslider_31676 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #333333;border-right:0px solid #333333;border-top:0px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertreeview_31677 .formfield_field label{color:#0E1D42;font-weight:600;margin-top:15px;text-transform:uppercase;}
#ecFieldfiltertreeview_31677{position:relative;}
#ecFieldfiltertreeview_31677 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:15px;}
#ecCatalogsearchresultsbox_31679 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-left:5px;position:absolute;text-align:right;top:-18px;width:130px;}
#ecCatalogsearchresultsbox_31679 .ecCatalogsearchresultsboxComp-filter{height:20px;width:200px;}
#ecCatalogsearchresultsbox_31679 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:10px;}
#ecCatalogsearchresultsbox_31679{margin-left:15px;}
#ContainerRow_31680{padding-bottom:20px;padding-top:20px;}
#ecFieldtitle_31684{color:#21293D;font-size:21px;}
#ecFieldtitle_31684 a{color:rgb(0, 0, 0);}
#ecFieldtitle_31684 a:hover{color:#21293D;}
#ecFieldprice_31685 div.discount{display:none;}
#ecFieldprice_31685 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_31685 div.price{display:none;font-size:40px;}
#ecFieldprice_31685 div.minimalprice{display:inline-block;}
#ecFieldprice_31685{margin-top:15px;}
#ecFieldtext_31686 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;}
#ecMexalAvailability_31687 span.availability{font-size:15px;}
#ecMexalAvailability_31687 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_31687 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecMexalAvailability_31687 .div_button{margin-left:20px;}
#container_31689{margin-left:0px;}
#ecFieldaddtowishlist_31690 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_31690 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_31691 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_31691 a.addtocomparator:hover{color:#2d80e4;}
#ecFieldprice_31692 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_31692 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31692 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_31692 div.minimalprice{display:none;}
#ecFieldaddtocart_31693{margin-top:15px;}
#ecFieldaddtocart_31693 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31693 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31693 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31693 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31693 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_31695{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #21293D;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:60px;margin-top:60px;max-width:700px;padding-bottom:20px;padding-top:20px;}
#container_31696{max-width:500px;padding-bottom:20px;}
#paragraph_31697{color:#21293D;font-size:25px;}
#userlogin_31698 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_31698 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_31699 .formfield_field label{margin-bottom:0px !important;}
#textfield_31699 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/ico-user-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_31700 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/ico-password-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_31700{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#remembermefield_31701 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#container_31702{margin-bottom:10px;}
#paragraph_31703{color:#21293D;font-size:16px;}
#paragraph_31704{font-size:16px;}
#paragraph_31704 .paragraphComp-content a{color:#2d80e4;}
#paragraph_31705{font-size:20px;margin-bottom:10px;margin-top:30px;text-align:center;}
#userlogin_31706 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_31706 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_31706 .formfield_button{display:none;}
#userlogin_31706{margin-bottom:20px;}
#socialloginfield_31708 img{width:60px;}
#socialloginfield_31708 .social_link{width:100%;}
#socialloginfield_31708{margin-bottom:20px;text-align:center;width:64px;}
#socialloginfield_31708 .formfield_error{display:none;}
#socialloginfield_31709 img{width:60px;}
#socialloginfield_31709 .social_link{width:100%;}
#socialloginfield_31709{margin-bottom:20px;text-align:center;width:64px;}
#socialloginfield_31709 .formfield_error{display:none;}
#container_31710{max-width:500px;padding-bottom:20px;}
#paragraph_31711{color:#21293D;font-size:25px;}
#recoverypassword_31712{margin-bottom:20px;margin-top:20px;}
#recoverypassword_31712 .fieldrecovery input.recovery{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_31712 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_31712 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_31712 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_31712 .labelrecovery label{margin-bottom:15px;}
#paragraph_31713 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ContainerRow_31714{margin-bottom:90px;margin-top:20px;}
#Column_31715{margin-bottom:0px;}
#container_31716{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid #21293D;box-shadow:none;padding-bottom:0px;padding-top:0px;}
#paragraph_31717{border-bottom:5px solid #ede9e6;color:#2d80e4;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#slider_31718 .slick-prev{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);text-align:center;}
#slider_31718 .slick-prev > i{font-size:22px;line-height:36px;}
#slider_31718 .slick-next{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);text-align:center;}
#slider_31718 .slick-next  > i{font-size:22px;line-height:36px;}
#slider_31718 .sliderComp-thumb{width:100%;}
#slider_31718 .sliderComp-thumb img{width:100%;}
#Column_31723{margin-bottom:0px;}
#container_31724{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-right:5px solid #ede9e6;border-top:0px solid #2d80e4;box-shadow:none;padding-bottom:0px;padding-top:0px;}
#paragraph_31725{border-bottom:5px solid #ede9e6;color:#2d80e4;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#paragraph_31726{border-bottom:5px solid #ede9e6;color:#21293D;font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#paragraph_31727{border-bottom:5px solid #ede9e6;color:#21293D;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#paragraph_31728{border-bottom:5px solid #ede9e6;color:#21293D;font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#paragraph_31728 .paragraphComp-content strong{color:#F29898;}
#googlemap_31729 .map{border-bottom:0px solid #888888;border-top:0px solid #888888;height:372px;margin-bottom:0px;margin-top:0px;}
#googlemap_31729{font-size:14px;margin-bottom:5px;position:relative;}
#googlemap_31729 .map_search{max-width:500px;position:absolute;top:60px;z-index:800;}
#googlemap_31729 .map_search input{font-size:15px;height:50px;}
#googlemap_31729 .map_search a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;height:50px;line-height:50px;padding-bottom:0px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#Column_31730{margin-bottom:20px;}
#paragraph_31731{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:5px solid #ede9e6;color:#2d80e4;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#container_31732{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid #21293D;box-shadow:none;padding-bottom:20px;padding-top:20px;}
#form_31733 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:50px;}
#form_31733 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#Column_31735{margin-bottom:20px;}
#textfield_31736 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_31737{margin-bottom:20px;}
#textfield_31738 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_31739{margin-bottom:20px;}
#textfield_31740 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_31741{margin-bottom:20px;}
#textfield_31742 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#textareafield_31744 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:0px;}
#textareafield_31744 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#container_31745{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;padding-bottom:0;}
#paragraph_31746{border-bottom:5px solid #ede9e6;color:#21293D;font-size:25px;padding-bottom:10px;padding-top:10px;}
#changepassword_31747{margin-bottom:50px;max-width:1600px;}
#changepassword_31747 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_31751{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31752{color:#21293D;font-size:25px;}
#paragraph_31753{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31753 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_31753 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#tabs_31754{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0px;}
#tabs_31754 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #dddddd;border-right:0px solid rgb(0, 0, 0);border-top:0px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:20px;font-variant:small-caps;margin-left:10px;margin-right:10px;}
#tabs_31754 .nav-tabs{border-bottom:5px solid #ede9e6;margin-bottom:0px;margin-top:0px;padding-bottom:10px;padding-top:10px;}
#tabs_31754 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#tabs_31754 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#userprofile_31755 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:15px;height:45px;}
#userprofile_31755 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userprofile_31755{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:50px;margin-top:0px;padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:40px;}
#userprofile_31755 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;clear:both;color:rgb(255, 255, 255);font-size:18px;margin-top:30px;padding-bottom:10px;padding-top:10px;}
#userprofile_31755 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(28, 159, 57);font-size:25px;text-align:center;}
#userprofile_31755 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);float:right;margin-bottom:10px;padding-bottom:2px;padding-top:2px;width:200px;}
#userprofile_31755 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#userprofile_31755 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userprofile_31755 .formfield_field input[type=password]{height:45px;}
#paragraph_31756{border-bottom:1px solid rgb(221, 221, 221);color:rgb(0, 0, 0);font-size:25px;font-variant:small-caps;padding-left:5px;}
#ContainerRow_31757{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);margin-top:20px;padding-bottom:10px;padding-top:15px;}
#Column_31758{padding-left:5px;padding-right:05px;}
#Column_31760{padding-left:5px;padding-right:05px;}
#Column_31762{padding-left:5px;padding-right:05px;}
#Column_31764{padding-left:5px;padding-right:05px;}
#Column_31766{padding-left:5px;padding-right:05px;}
#Column_31768{padding-left:5px;padding-right:05px;}
#Column_31770{padding-left:5px;padding-right:05px;}
#Column_31772{padding-left:5px;padding-right:05px;}
#paragraph_31774{border-bottom:1px solid rgb(221, 221, 221);color:rgb(0, 0, 0);font-size:25px;font-variant:small-caps;padding-left:5px;}
#ContainerRow_31775{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_31776{padding-left:5px;padding-right:05px;}
#Column_31778{padding-left:5px;padding-right:05px;}
#passwordfield_31779 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#Column_31780{padding-left:5px;padding-right:05px;}
#passwordfield_31781 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#useraddressbook_31782{margin-bottom:50px;margin-top:0px;padding-left:15px;padding-right:15px;}
#useraddressbook_31782 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#useraddressbook_31782 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;}
#useraddressbook_31782 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;}
#useraddressbook_31782 .edit-panel{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:5px solid #ede9e6;box-shadow:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#useraddressbook_31782 .edit-panel label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#useraddressbook_31782  .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_31782 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);float:left;font-size:16px;width:50%;}
#useraddressbook_31782 .addresses-panel ul li .address{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_31782 .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_31782 .edit-panel .address-legend{color:rgb(0, 0, 0);font-size:18px;margin-bottom:20px;}
#useraddressbook_31782 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#useraddressbook_31782 .edit-panel input[type=text],#useraddressbook_31782  .edit-panel select{height:40px;}
#container_31784{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31785{color:#21293D;font-size:25px;}
#paragraph_31786{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31786 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_31786 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#userregistration_31788 .accounttype{font-size:22px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_31788 .accounttype > label{color:rgb(0, 0, 0);font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_31788 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_31788 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_31788 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_31788 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_31788{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;}
#paragraph_31789{color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_31790{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;padding-bottom:10px;padding-top:15px;}
#Column_31791{padding-left:5px;padding-right:05px;}
#Column_31793{padding-left:5px;padding-right:05px;}
#Column_31795{padding-left:5px;padding-right:05px;}
#Column_31797{padding-left:5px;padding-right:05px;}
#Column_31799{padding-left:5px;padding-right:05px;}
#Column_31801{padding-left:5px;padding-right:05px;}
#Column_31803{padding-left:5px;padding-right:05px;}
#Column_31805{padding-left:5px;padding-right:05px;}
#paragraph_31807{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_31808{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:10px;padding-top:15px;}
#Column_31809{padding-left:5px;padding-right:05px;}
#selectfield_31810 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_31811{padding-left:5px;padding-right:05px;}
#selectfield_31812 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_31813{padding-left:5px;padding-right:05px;}
#Column_31815{padding-left:5px;padding-right:05px;}
#Column_31817{padding-left:5px;padding-right:05px;}
#Column_31819{padding-left:5px;padding-right:5px;}
#ContainerRow_31821{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:10px;padding-top:15px;}
#Column_31822{padding-left:5px;padding-right:05px;}
#selectfield_31823 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_31824{padding-left:5px;padding-right:05px;}
#selectfield_31825 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_31826{padding-left:5px;padding-right:05px;}
#Column_31828{padding-left:5px;padding-right:05px;}
#Column_31830{padding-left:5px;padding-right:05px;}
#Column_31832{padding-left:5px;padding-right:05px;}
#ContainerRow_31834{border-bottom:1px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_31835{margin-bottom:10px;padding-left:5px;padding-right:05px;}
#paragraph_31836{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#Column_31837{padding-left:5px;padding-right:05px;}
#Column_31839{padding-left:5px;padding-right:05px;}
#Column_31841{padding-left:5px;padding-right:05px;}
#Column_31843{padding-left:5px;padding-right:05px;}
#Column_31845{padding-left:5px;padding-right:05px;}
#paragraph_31847{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_31848{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;padding-top:15px;}
#Column_31849{padding-left:5px;padding-right:05px;}
#Column_31851{padding-left:5px;padding-right:05px;}
#Column_31852{padding-left:5px;padding-right:05px;}
#passwordfield_31853 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#Column_31854{padding-left:5px;padding-right:05px;}
#passwordfield_31855 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_31856{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_31857{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_31858{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_31859{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_31861 .formfield_field > label{display:none;}
#mcRadiofield_31861{text-align:center;}
#mcRadiofield_31861 .form-check{margin-bottom:0px;margin-right:5px;}
#Column_31863{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_31864{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31865{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_31866 .formfield_field > label{height:20px;line-height:25px;padding-right:5px;}
#privacyfield_31866 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;font-size:11px;}
#privacyfield_31866 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_31866 .form-check{margin-right:5px;}
#Column_31867{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_31868{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;}
#paragraph_31869{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_31870 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;font-size:11px;}
#Column_31871{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_31872{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;}
#paragraph_31873{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_31874 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;font-size:11px;}
#captchafield_31875{margin-bottom:10px !important;margin-top:10px !important;}
#captchafield_31875 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;}
#paragraph_31876{color:#21293D;text-align:center;}
#ContainerRow_31877{min-height:345px;}
#container_31879 > .pw-collapse-target{position:relative;}
#container_31879 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_31880{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_31881{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecContextualcategorymenu_31882 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_31882 > ul > li > ul,#ecContextualcategorymenu_31882 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_31882 > ul > li > ul > li ul,#ecContextualcategorymenu_31882 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_31882 > ul > li > a,#ecContextualcategorymenu_31882 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_31882{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_31882 > ul > li > a:hover,#ecContextualcategorymenu_31882 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_31882 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_31882 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_31882 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_31882 > li > ul > li ul li a:hover,#ecContextualcategorymenu_31882 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_31882 > ul > li > a.active,#ecContextualcategorymenu_31882 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_31882 > ul > li > ul > li > a.active,#ecContextualcategorymenu_31882 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_31882 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_31882 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#paragraph_31883{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecCatalogsearchandfilter_31884 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_31884 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_31884{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_31884 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_31884 .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_31884 .formfield_field{margin-bottom:8px;}
#container_31885{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_31886 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_31886{position:relative;}
#ecFieldfiltertext_31887 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_31887{position:relative;}
#Column_31888{margin-top:35px;}
#tabs_31889 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_31889 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_31889 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_31889 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_31889 .tab-content{margin-top:-51px;}
#tabs_31889 .nav-tabs .nav-item{color:#21293D;}
#ecCatalog_31890 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalog_31890 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_31890 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_31890 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_31890 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_31890 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_31890{margin-bottom:80px;}
#ecCatalog_31890 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_31890 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_31890 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_31890 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_31890 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_31890 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:30px;text-align:center;}
#ecCatalog_31890 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_31890 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_31890 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_31890 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_31890 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_31890 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_31891{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_31892 div.price{display:none;}
#ecFieldprice_31892 div.originalprice{display:none;}
#ecFieldprice_31892 div.priceondemand{display:none;}
#ecFieldprice_31892 div.minimalprice{display:none;}
#ecFieldprice_31892 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0px;text-shadow:none;width:60px;}
#ecFieldprice_31892{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_31893{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_31894{min-height:0px;}
#ecFieldtitle_31895{margin-bottom:10px;margin-top:-50px;}
#ecFieldtitle_31895 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_31895 a:hover{color:#21293D;}
#ecFieldprice_31896 div.discount{display:none;}
#ecFieldprice_31896 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31896 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_31896 div.minimalprice{font-size:13px;}
#ecFieldprice_31896 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_31896 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_31896{margin-bottom:20px;}
#ecFieldaddtocart_31897 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31897 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_31897 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_31897 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;line-height:40px;padding-bottom:0px;padding-left:2px;padding-right:2px;padding-top:0px;width:100%;}
#ecFieldaddtocart_31897{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_31897 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_31898{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_31899 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtowishlist_31899 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_31900 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecQuickView_31900 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_31902{margin-bottom:10px;}
#ecFieldtitle_31902 a{color:rgb(0, 0, 0);}
#ecFieldtitle_31902 a:hover{color:#21293D;}
#ContainerRow_31904{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_31907 div.discount{display:none;}
#ecFieldprice_31907 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_31907 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_31907 div.minimalprice{display:none;}
#ecFieldprice_31908 div.discount{display:none;}
#ecFieldprice_31908 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_31908 div.price{display:none;font-size:40px;}
#ecFieldprice_31908 div.minimalprice{display:inline-block;}
#ecFieldprice_31908{margin-top:15px;}
#ecFieldprice_31908 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_31911{margin-top:15px;}
#ecFieldtext_31912{margin-top:15px;}
#ecFieldtext_31912 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_31913 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#container_31914{margin-bottom:30px;}
#paragraph_31915{font-weight:500;}
#ecMexalAvailability_31916 span.availability{font-size:20px;}
#ecMexalAvailability_31916 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_31916 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_31916 .div_button{margin-left:20px;}
#container_31917{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_31918 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_31918 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_31919 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_31919 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocart_31921{margin-top:15px;}
#ecFieldaddtocart_31921 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31921 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31921 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31921 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31921 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocomparator_31922 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtocomparator_31922 a.addtocomparator:hover{color:#2d80e4;}
#ecCatalog_31923 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecCatalog_31923 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_31923 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_31923 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_31923 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_31923 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalog_31923{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_31923 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_31923 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_31923 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_31923 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_31923 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_31923 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;text-align:center;}
#ecCatalog_31923 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_31923 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_31923 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_31923 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_31923 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_31923 .ecCatalogComp-noitems{position:absolute;top:120px;}
#ContainerRow_31924{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_31927 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_31927 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_31927 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_31927 div.minimalprice{display:none;}
#ecFieldprice_31927{margin-top:15px;}
#ecFieldprice_31928 div.discount{display:none;}
#ecFieldprice_31928 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_31928 div.price{display:none;font-size:40px;}
#ecFieldprice_31928 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_31928{margin-top:5px;text-align:center;}
#ecFieldprice_31928 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_31930{margin-bottom:10px;}
#ecFieldtitle_31931{margin-bottom:10px;}
#ecFieldtitle_31931 a{color:rgb(0, 0, 0);}
#ecFieldtitle_31931 a:hover{color:#21293D;}
#ecFieldtext_31933{margin-top:15px;}
#ecFieldtext_31933 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_31934 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#paragraph_31935{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_31936 span.availability{font-size:20px;}
#ecMexalAvailability_31936 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_31936 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_31936 .div_button{margin-left:20px;}
#ecFieldaddtocart_31937{margin-top:15px;}
#ecFieldaddtocart_31937 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_31937 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31937 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_31937 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_31937 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_31938{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_31939 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_31939 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_31940 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_31940 a.addtocomparator:hover{color:#2d80e4;}
#container_31942{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31943{color:#21293D;font-size:25px;}
#paragraph_31944{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31944 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_31944 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecRmaCustom_31946 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_31946 .ecRmaCustomComp-documents{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_31946 .ecRmaCustomComp-documents a{color:#21293D;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaHead h3.title{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaHead h3.status{color:#21293D;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecRmaCustom_31946 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_31946 .ecRmaCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_31946 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_31946 .ecRmaCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_31946 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_31946 .ecRmaCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_31946 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_31946 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_31946 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_31946 .ecRmaCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_31946 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_31946 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0px;width:40%;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{font-size:22px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:rgb(0, 0, 0);font-size:25px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#21293D;font-size:25px;}
#ecRmaCustom_31946 .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_31946 .ecRmaCustomComp-externalReference h4{color:rgb(0, 0, 0);font-weight:800;}
#ecRmaCustom_31946 .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_31946 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;margin-top:10px;width:100%;}
#ecRmaCustom_31946 .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_31946 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_31946 .ecRmaCustomComp-condition{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);}
#ecRmaCustom_31946 .ecRmaCustomComp-confirmcondition label{font-weight:800;margin-bottom:10px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaFooter a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;padding-bottom:10px;padding-top:10px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_31946{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-top:20px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221, 221, 221);margin-bottom:5px;}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:rgb(0, 0, 0);font-weight:600;}
#ecRmaCustom_31946 .ecRmaCustomComp-extAppearance h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_31946 .ecRmaCustomComp-note h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_31946 .ecRmaCustomComp-confirmcondition{color:rgb(0, 0, 0);}
#ecRmaCustom_31946 .ecRmaCustomComp-rmaTable .title{color:rgb(0, 0, 0);}
#ecFieldtitle_31948 a{font-size:30px;}
#ecFieldtitle_31948{color:#21293D;font-size:25px;font-weight:400;text-transform:uppercase;word-spacing:-1px;}
#container_31949{margin-top:10px;}
#paragraph_31950{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_31951{font-size:15px;}
#ecFieldtext_31951 div.labelfield{display:none;padding-right:0px;}
#container_31952{margin-top:10px;}
#paragraph_31953{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_31954{font-size:15px;}
#ecFieldtext_31954 div.labelfield{display:none;padding-right:0px;}
#container_31955{margin-top:10px;}
#paragraph_31956{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_31957 div.originalprice{text-decoration:line-through;}
#ecFieldprice_31957 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_31957 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_31958{margin-top:10px;}
#paragraph_31959{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_31960{font-size:15px;}
#ecFieldtext_31960 div.labelfield{display:none;padding-right:0px;}
#container_31961{margin-top:10px;}
#paragraph_31962{font-size:18px;}
#textfield_31963 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_31963{text-align:center;}
#textfield_31964 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_31964{text-align:center;}
#ecFieldtext_31965{color:rgb(0, 0, 0);font-size:23px;font-weight:600;margin-top:10px;text-align:center;}
#textareafield_31966 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#textareafield_31966 .formfield_field label{color:rgb(0, 0, 0);font-size:16px;font-weight:700;}
#container_31967{margin-bottom:5px;}
#container_31968{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31969{color:#21293D;font-size:25px;}
#paragraph_31970{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_31970 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_31970 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#form_31972 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;margin-left:10px;margin-top:-5px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);}
#form_31972{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;margin-top:0px;padding-bottom:10px;padding-top:10px;}
#form_31972 .formfield_button{margin-bottom:0px;margin-top:24px;}
#filefield_31973 .formfield_field label{display:inline-block;font-weight:600;margin-bottom:0px;width:100%;}
#filefield_31973 .formfield_field input[type=file]{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecGiftselection_31974 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;font-size:20px;margin-bottom:5px;padding-bottom:10px;padding-left:15px;padding-top:10px;text-align:left;}
#ecGiftselection_31974 .slider-col-btn{height:45px;position:absolute;right:10px;text-align:center;top:-46px;}
#ecGiftselection_31974 .slick-prev-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;color:#21293D;left:0px;position:absolute;z-index:50;}
#ecGiftselection_31974 .slick-next-button{color:#21293D;position:absolute;z-index:50;}
#ecGiftselection_31974 .slick-dots{display:none;}
#ecGiftselection_31974 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{border-right:1px solid rgb(245, 245, 245);width:320px;}
#ecGiftselection_31974 .ecGiftselectionComp-products{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:none;position:relative;}
#ecGiftselection_31974{margin-bottom:40px;}
#container_31975{height:100%;padding-bottom:30px;padding-top:30px;}
#ecFieldtitle_31976{margin-bottom:10px;}
#ecFieldtitle_31976 a{color:#21293D;display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_31976 a:hover{color:#2d80e4;}
#ecFielddescription_31977{min-height:60px;}
#container_31978{height:150px;}
#ecFieldimage_31979{min-height:0px;}
#ecFieldimage_31979 img{max-height:120px;}
#ecFieldaddtocart_31980{margin-top:15px;}
#ecFieldaddtocart_31980 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:38px;margin-right:5px;width:50px;}
#ecFieldaddtocart_31980 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_31980 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_31980 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:40px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldaddtocart_31980 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_31980 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:40px;margin-bottom:10px;}
#paragraph_31981{font-size:25px;margin-bottom:50px;margin-top:50px;text-align:center;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:5px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:0px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCartCustom_31982 .ecCartCustomComp-col-totals{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(245, 245, 245);border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-top:20px;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.removecartitem{color:#21293D;font-size:20px;}
#ecCartCustom_31982 .ecCartCustomComp-order{font-weight:700;margin-top:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_31982 .ecCartCustomComp-order-text > span{color:rgb(0, 0, 0);font-size:14px;}
#ecCartCustom_31982 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_31982 .ecCartCustomComp-order-button > a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid transparent;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:5px;padding-bottom:3px;padding-left:15px;padding-right:15px;padding-top:3px;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a{color:#e76000;font-size:20px;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{margin-bottom:0px;}
#ecCartCustom_31982 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_31982 .ecCartCustomComp-subTotal .subTotal .price{color:rgb(0, 0, 0);font-weight:800;}
#ecCartCustom_31982 .ecCartCustomComp-cartEmpty{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:5px;}
#ecCartCustom_31982 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_31982 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_31982 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_31982 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-top:20px;}
#ecCartCustom_31982 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:25px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_31982 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_31982 .ecCartCustomComp-cartWishlist{margin-top:5px;}
#ecCartCustom_31982 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_31982 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_31982 .ecCartCustomComp-valueTotalArticles{color:rgb(0, 0, 0);font-size:19px;font-weight:800;}
#ecCartCustom_31982 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245, 245, 245);padding-left:0px;padding-right:0px;}
#ecCartCustom_31982 .ecCartCustomComp-grandTotal{font-size:25px;margin-top:5px;}
#ecCartCustom_31982 .ecCartCustomComp-grandTotal .grandTotal .price{color:#21293D;}
#ecCartCustom_31982 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_31982 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_31982 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_31982 .ecCartCustomComp-titleShippingQuote{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:5px;padding-top:5px;text-align:left;}
#ecCartCustom_31982 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0px;padding-right:0px;}
#ecCartCustom_31982 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCartCustom_31982 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_31982 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_31982 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_31982 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#21293D;}
#ecCartCustom_31982 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;height:45px;}
#ecCartCustom_31982 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_31982 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li:hover{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_31982 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_31982 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_31982 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_31982 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_31982 .ecCartCustomComp-titleBillingQuote{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_31982 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_31982 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:4px;}
#ecCartCustom_31982 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_31982 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable{margin-bottom:10px;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem{color:#21293D;}
#ecCartCustom_31982 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{color:#2d80e4;}
#ecCartCustom_31982 .ecCartCustomComp-col-items{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:5px solid #ede9e6;border-top-left-radius:0px;border-top-right-radius:0px;padding-left:0px;padding-right:0px;}
#ecCartCustom_31982{margin-bottom:20px;}
#ecCartCustom_31982 .ecCartCustomComp-cartAction{padding-left:15px;padding-right:15px;}
#ecCartCustom_31982 .ecCartCustomComp-textNumberArticles{display:none;}
#ecCartCustom_31982 .ecCartCustomComp-valueNumberArticles{display:none;}
#ecFieldtitle_31983 a{color:#21293D;font-size:20px;}
#ecFieldtitle_31983{color:#21293D;font-size:20px;text-transform:uppercase;word-spacing:-1px;}
#container_31984{margin-top:10px;}
#paragraph_31985{font-size:14px;}
#ecFieldtext_31986{font-size:14px;}
#ecFieldtext_31986 div.labelfield{display:none;padding-right:0px;}
#container_31987{margin-top:10px;}
#paragraph_31988{font-size:14px;}
#ecFieldtext_31989{font-size:14px;}
#ecFieldtext_31989 div.labelfield{display:none;padding-right:0px;}
#container_31990{margin-top:10px;}
#paragraph_31991{font-size:14px;}
#ecFieldprice_31992 div.originalprice{text-decoration:line-through;}
#ecFieldprice_31992 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;font-weight:700;padding-left:5px;padding-right:5px;}
#ecFieldprice_31992 div.price{color:rgb(0, 0, 0);font-size:20px;font-weight:500;}
#container_31994{margin-top:10px;}
#paragraph_31995{font-size:18px;}
#ecFieldquantity_31996 .rowUnit{display:none;}
#ecFieldquantity_31996 .rowUnitSize{display:block;}
#ecFieldquantity_31996 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;font-weight:bold;height:40px;text-align:center;}
#ecFieldquantity_31996{margin-top:10px;}
#container_31997{margin-top:10px;}
#paragraph_31998{font-size:20px;}
#ecFieldtext_31999{color:rgb(0, 0, 0);font-size:25px;font-weight:bold;margin-top:10px;}
#ecFieldautocomplete_32001{border-bottom:0px solid #000000;border-top:0px solid #000000;font-size:18px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_32001 .quicksearch input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_32001 .quickconfigurator .configurator_control select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_32001 .quickaddtocart input.quantity{border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;float:left;font-size:14px;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_32001 .quickaddtocart a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:40px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldautocomplete_32001 .quickconfigurator .configurator_label{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_32001 .quickconfigurator .configurator_li label{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_32001 .quickaddtocart a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#paragraph_32002{color:#21293D;font-size:20px;text-align:center;}
#ecFieldquantity_32003 .rowUnit{display:none;}
#ecFieldquantity_32003 .rowUnitSize{display:block;}
#ecFieldquantity_32003 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:15px;height:40px;text-align:center;}
#ecFieldquantity_32003{margin-top:10px;text-align:center;}
#paragraph_32004{color:#21293D;font-size:20px;text-align:center;}
#ecFieldtext_32005{font-size:25px;font-weight:bold;margin-top:10px;text-align:center;}
#ecFieldtext_32005 div.textfield{color:rgb(0, 0, 0) !important;}
#container_32007{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32008{color:#21293D;font-size:25px;}
#paragraph_32009{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32009 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_32009 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0px solid rgb(245, 245, 245);margin-bottom:5px;padding-left:0px;padding-right:0px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .title{border-bottom:2px solid #000000;color:rgb(0, 0, 0);font-size:18px;font-weight:300;padding-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0px solid #000000;border-top:0px solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body span.price{color:#21293D;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#2d80e4;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0px solid #000000;border-right:0px solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0px solid #000000;border-right:0px solid #000000;color:rgb(255, 255, 255);}
#ecCheckoutCustom_32011 .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_32011 .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_32011 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-documents a{color:#21293D;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245, 245, 245);margin-top:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutHead h3.title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutHead h3.status{color:#2d80e4;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#21293D;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0, 0, 0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32011 .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_32011 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222, 222, 222);border-left:0px solid rgb(245, 245, 245);border-right:0px solid rgb(245, 245, 245);border-top:0px solid #000000;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);font-size:22px;margin-left:auto;margin-top:15px;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221, 221, 221);border-top:0px solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0px solid rgb(221, 221, 221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#21293D;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221, 221, 221);text-align:right;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_32011 .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_32011 .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_32011 .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_32011 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221, 221, 221);padding-top:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:04px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0, 0, 0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32011 .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_32011 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0, 0, 0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#21293D;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_32011{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-documents{color:rgb(0, 0, 0);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#2d80e4;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#21293D;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#21293D;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0, 0, 0);}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0, 0, 0);font-weight:400;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-externalReference h4{color:#21293D;font-weight:400;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-extAppearance h4{color:#21293D;font-weight:400;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-note h4{color:#21293D;font-weight:400;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0px solid #000000;font-size:12px;margin-bottom:0px;padding-bottom:0px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecCheckoutCustom_32011 .ecCheckoutCustomComp-numberarticles{text-align:right;}
#ecFieldtitle_32013 a{font-size:30px;}
#ecFieldtitle_32013{color:#21293D;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_32016{margin-top:10px;}
#paragraph_32017{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32018{font-size:15px;}
#ecFieldtext_32018 div.labelfield{display:none;padding-right:0px;}
#container_32019{margin-top:10px;}
#paragraph_32020{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32021{font-size:15px;}
#ecFieldtext_32021 div.labelfield{display:none;padding-right:0px;}
#container_32022{margin-top:10px;}
#paragraph_32023{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_32024 div.originalprice{text-decoration:line-through;}
#ecFieldprice_32024 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_32024 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_32026{margin-top:10px;}
#paragraph_32027{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32028{font-size:15px;}
#ecFieldtext_32028 div.labelfield{display:none;padding-right:0px;}
#container_32029{margin-top:10px;}
#paragraph_32030{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32031{font-size:15px;}
#ecFieldtext_32031 div.labelfield{display:none;padding-right:0px;}
#container_32032{margin-top:10px;}
#paragraph_32033{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32034{font-size:15px;}
#ecFieldtext_32034 div.labelfield{display:none;padding-right:0px;}
#container_32035{border-left:1px solid #888888;height:100%;}
#paragraph_32036{color:#21293D;font-size:25px;}
#ecFieldtext_32037{color:rgb(0, 0, 0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_32038{border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#paragraph_32039{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;margin-bottom:0px;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_32039 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-left:5px;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#paragraph_32039 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_32040 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0px;padding-left:0px;padding-top:0px;text-align:center;}
#userregistration_32040 .accounttype > label{color:rgb(0, 0, 0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_32040 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_32040 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_32040 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_32040 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_32040{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_32041{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;padding-bottom:10px;padding-top:15px;}
#Column_32042{padding-left:5px;padding-right:05px;}
#Column_32044{padding-left:5px;padding-right:05px;}
#Column_32046{padding-left:5px;padding-right:05px;}
#Column_32048{padding-left:5px;padding-right:05px;}
#Column_32050{padding-left:5px;padding-right:05px;}
#Column_32052{padding-left:5px;padding-right:05px;}
#Column_32054{padding-left:5px;padding-right:05px;}
#Column_32056{padding-left:5px;padding-right:05px;}
#Column_32058{padding-left:5px;padding-right:05px;}
#paragraph_32060{border-bottom:1px solid rgb(0, 0, 0);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_32061{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:0px;padding-top:15px;}
#Column_32062{padding-left:5px;padding-right:05px;}
#selectfield_32063 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32064{padding-left:5px;padding-right:05px;}
#selectfield_32065 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32066{padding-left:5px;padding-right:05px;}
#Column_32068{padding-left:5px;padding-right:05px;}
#Column_32070{padding-left:5px;padding-right:05px;}
#Column_32072{padding-left:5px;padding-right:5px;}
#radiofield_32073 .formfield_field > label{display:none;}
#ContainerRow_32074{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-bottom:0px;padding-top:0px;}
#Column_32075{padding-left:5px;padding-right:05px;}
#selectfield_32076 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32077{padding-left:5px;padding-right:05px;}
#selectfield_32078 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32079{padding-left:5px;padding-right:05px;}
#selectfield_32080 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32081{padding-left:5px;padding-right:05px;}
#Column_32083{padding-left:5px;padding-right:05px;}
#Column_32085{padding-left:5px;padding-right:05px;}
#Column_32087{padding-left:5px;padding-right:05px;}
#ContainerRow_32089{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-top:20px;padding-top:5px;}
#Column_32090{padding-left:5px;padding-right:05px;}
#Column_32092{padding-left:5px;padding-right:05px;}
#passwordfield_32093 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#passwordfield_32093 .formfield_field label{display:inline-block;}
#Column_32094{padding-left:5px;padding-right:05px;}
#passwordfield_32095 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_32096{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_32097{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_32098{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_32099{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_32101 .formfield_field > label{display:none;}
#mcRadiofield_32101{text-align:center;}
#mcRadiofield_32101 .form-check{margin-bottom:0px;margin-right:5px;}
#Column_32103{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_32104{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32105{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_32106 .paragraphComp-content a{font-weight:600;}
#privacyfield_32107 .formfield_field > label{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_32107 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;display:none;font-size:11px;}
#privacyfield_32107 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_32107 .form-check{margin-right:5px;}
#privacyfield_32107{margin-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0px solid rgb(245, 245, 245);margin-bottom:5px;padding-left:0px;padding-right:0px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .title{border-bottom:2px solid #000000;color:rgb(0, 0, 0);font-size:18px;font-weight:300;padding-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0px solid #000000;border-top:0px solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body span.price{color:#21293D;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#2d80e4;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0px solid #000000;border-right:0px solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0px solid #000000;border-right:0px solid #000000;color:rgb(255, 255, 255);}
#ecCheckoutCustom_32108 .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_32108 .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_32108 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-documents a{color:#21293D;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245, 245, 245);margin-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutHead h3.title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutHead h3.status{color:#2d80e4;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#21293D;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0, 0, 0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32108 .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_32108 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222, 222, 222);border-left:0px solid rgb(245, 245, 245);border-right:0px solid rgb(245, 245, 245);border-top:0px solid #000000;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);font-size:22px;margin-left:auto;margin-top:15px;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221, 221, 221);border-top:0px solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0px solid rgb(221, 221, 221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#21293D;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221, 221, 221);text-align:right;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_32108 .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_32108 .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_32108 .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_32108 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221, 221, 221);padding-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:04px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0, 0, 0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32108 .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_32108 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0, 0, 0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#21293D;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_32108{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-documents{color:rgb(0, 0, 0);}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#2d80e4;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#21293D;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#21293D;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0, 0, 0);}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0, 0, 0);font-weight:400;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-externalReference h4{color:#21293D;font-weight:400;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-extAppearance h4{color:#21293D;font-weight:400;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-note h4{color:#21293D;font-weight:400;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0px solid #000000;font-size:12px;margin-bottom:0px;padding-bottom:0px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecCheckoutCustom_32108 .ecCheckoutCustomComp-numberarticles{text-align:right;}
#ecFieldtitle_32110 a{font-size:30px;}
#ecFieldtitle_32110{color:#21293D;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_32113{margin-top:10px;}
#paragraph_32114{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32115{font-size:15px;}
#ecFieldtext_32115 div.labelfield{display:none;padding-right:0px;}
#container_32116{margin-top:10px;}
#paragraph_32117{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32118{font-size:15px;}
#ecFieldtext_32118 div.labelfield{display:none;padding-right:0px;}
#container_32119{margin-top:10px;}
#paragraph_32120{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_32121 div.originalprice{text-decoration:line-through;}
#ecFieldprice_32121 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_32121 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_32123{margin-top:10px;}
#paragraph_32124{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32125{font-size:15px;}
#ecFieldtext_32125 div.labelfield{display:none;padding-right:0px;}
#container_32126{margin-top:10px;}
#paragraph_32127{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32128{font-size:15px;}
#ecFieldtext_32128 div.labelfield{display:none;padding-right:0px;}
#container_32129{margin-top:10px;}
#paragraph_32130{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_32131{font-size:15px;}
#ecFieldtext_32131 div.labelfield{display:none;padding-right:0px;}
#container_32132{border-left:1px solid #888888;height:100%;}
#paragraph_32133{color:#21293D;font-size:25px;}
#ecFieldtext_32134{color:rgb(0, 0, 0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_32135{border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#paragraph_32136{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;margin-bottom:0px;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_32136 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-left:5px;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#paragraph_32136 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_32137 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0px;padding-left:0px;padding-top:0px;text-align:center;}
#userregistration_32137 .accounttype > label{color:rgb(0, 0, 0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_32137 .formfield_field label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_32137 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_32137 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_32137 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_32137{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_32138{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;padding-bottom:10px;padding-top:15px;}
#Column_32139{padding-left:5px;padding-right:05px;}
#Column_32141{padding-left:5px;padding-right:05px;}
#Column_32143{padding-left:5px;padding-right:05px;}
#Column_32145{padding-left:5px;padding-right:05px;}
#Column_32147{padding-left:5px;padding-right:05px;}
#Column_32149{padding-left:5px;padding-right:05px;}
#Column_32151{padding-left:5px;padding-right:05px;}
#Column_32153{padding-left:5px;padding-right:05px;}
#Column_32155{padding-left:5px;padding-right:05px;}
#paragraph_32157{border-bottom:1px solid rgb(0, 0, 0);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_32158{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:0px;padding-top:15px;}
#Column_32159{padding-left:5px;padding-right:05px;}
#selectfield_32160 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32161{padding-left:5px;padding-right:05px;}
#selectfield_32162 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32163{padding-left:5px;padding-right:05px;}
#Column_32165{padding-left:5px;padding-right:05px;}
#Column_32167{padding-left:5px;padding-right:05px;}
#Column_32169{padding-left:5px;padding-right:5px;}
#radiofield_32170 .formfield_field > label{display:none;}
#ContainerRow_32171{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-bottom:0px;padding-top:0px;}
#Column_32172{padding-left:5px;padding-right:05px;}
#selectfield_32173 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32174{padding-left:5px;padding-right:05px;}
#selectfield_32175 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32176{padding-left:5px;padding-right:05px;}
#selectfield_32177 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_32178{padding-left:5px;padding-right:05px;}
#Column_32180{padding-left:5px;padding-right:05px;}
#Column_32182{padding-left:5px;padding-right:05px;}
#Column_32184{padding-left:5px;padding-right:05px;}
#ContainerRow_32186{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-top:20px;padding-top:5px;}
#Column_32187{padding-left:5px;padding-right:05px;}
#Column_32189{padding-left:5px;padding-right:05px;}
#passwordfield_32190 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#passwordfield_32190 .formfield_field label{display:inline-block;}
#Column_32191{padding-left:5px;padding-right:05px;}
#passwordfield_32192 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_32193{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_32194{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_32195{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_32196{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_32198 .formfield_field > label{display:none;}
#mcRadiofield_32198{text-align:center;}
#mcRadiofield_32198 .form-check{margin-bottom:0px;margin-right:5px;}
#Column_32200{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_32201{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32202{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_32203 .paragraphComp-content a{font-weight:600;}
#privacyfield_32204 .formfield_field > label{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_32204 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;display:none;font-size:11px;}
#privacyfield_32204 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_32204 .form-check{margin-right:5px;}
#privacyfield_32204{margin-top:10px;}
#container_32206{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32207{color:#21293D;font-size:25px;}
#paragraph_32208{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32208 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_32208 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#paragraph_32210{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid transparent;color:rgb(0, 0, 0);margin-bottom:5px;margin-top:0px;padding-bottom:15px;padding-top:15px;text-align:right;}
#ecOrders_32212{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;margin-top:0px;padding-left:0px;padding-right:0px;}
#ecOrders_32212 .ecOrdersComp-orders{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:3px;font-size:20px;margin-bottom:20px;margin-left:0px;padding-bottom:30px;padding-left:30px;padding-right:30px;}
#ecOrders_32212 .nav.flex-column .nav-item{border-bottom:0px solid #000000;font-size:20px;margin-bottom:8px;margin-right:0px;}
#ecOrders_32212 .nav.flex-column .nav-item .nav-link.active{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_32212 .nav.flex-column .nav-item .nav-link:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(246, 246, 246);border-left:1px solid rgb(246, 246, 246);border-right:1px solid rgb(246, 246, 246);border-top:1px solid rgb(246, 246, 246);color:#2d80e4;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{font-size:16px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_32212 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_32212 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecOrders_32212 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_32212 .ecOrdersComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder:hover{color:#2d80e4;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder:hover{color:#2d80e4;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder:hover{color:#2d80e4;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder:hover{color:#2d80e4;}
#ecOrders_32212 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_32212 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);height:50px;margin-bottom:20px;}
#ecOrders_32212 .nav.flex-column .nav-item .nav-link.active:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderId{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderName{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderDate{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderView{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;}
#ecOrders_32212 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-left:1px solid #dddddd;border-right:0px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:3px;color:#21293D;padding-bottom:10px;padding-top:10px;}
#ecOrders_32212 .nav{border-right:0px solid #dddddd;margin-left:0px;}
#ecOrders_32212 .tabsComp-tabs li:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#2d80e4;}
#ecOrders_32212 .nav.flex-column .nav-item:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderNameCol{font-size:16px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderDateCol{font-size:16px;}
#ecOrders_32212 .ecOrdersComp-orderTableRow .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecOrders_32212 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);margin-top:0px;padding-bottom:0px;padding-top:0px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder{font-size:20px;}
#ecOrders_32212 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder:hover{color:#2d80e4;}
#Column_32215{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_32217{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_32218{background-attachment:none;background-clip:none;background-color:rgb(250, 249, 251);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldimage_32220 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;bottom:40%;color:rgb(255, 255, 255);height:50px;opacity:1;width:30px;}
#ecFieldimage_32220 .carousel-control-prev > i{color:#0061af;font-size:20px;line-height:50px;width:30px;}
#ecFieldimage_32220 .carousel-control-next{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;bottom:40%;color:rgb(255, 255, 255);height:50px;opacity:1;width:30px;}
#ecFieldimage_32220 .carousel-control-next > i{color:#0061af;font-size:20px;line-height:50px;width:30px;}
#ecFieldimage_32220 div.primaryProductImage{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;padding-left:10px;padding-right:10px;}
#ecFieldimage_32220{padding-left:50px;padding-right:50px;padding-top:5px;}
#ecFieldimage_32220 .carousel .carousel-item figure{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldimage_32220 .carousel .carousel-item figure img{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-left:auto;margin-right:auto;max-height:130px;padding-left:10px;padding-right:10px;width:auto;}
#ecFieldimage_32220 .productimage{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecFieldimage_32220 .carousel .carousel-item figure 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;height:100%;min-height:120px;padding-bottom:15px;padding-top:15px;}
#ecFieldimage_32220 .carousel{border-top:3px solid $$Colore sfondo$$;}
#ecFieldimage_32220 .carousel .carousel-inner{margin-left:auto;margin-right:auto;max-width:800px;}
#Column_32221{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_32222{background-attachment:none;background-clip:none;background-color:rgb(250, 249, 251);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldtitle_32223{color:#21293D;font-size:25px;font-weight:400;text-align:left;}
#ContainerRow_32224{border-bottom:1px solid $$Colore sfondo$$;border-top:1px solid $$Colore sfondo$$;margin-bottom:20px;padding-bottom:10px;padding-top:8px;}
#ecFieldtitle_32226{color:#0E1D42;font-size:18px;font-weight:500;line-height:24px;text-align:left;text-transform:uppercase;}
#ecFieldprice_32228 div.price{color:#0E1D42;font-size:30px;text-align:center;width:100%;}
#ecFieldprice_32228 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#21293D;font-size:18px;font-weight:600;margin-left:10px;}
#ecFieldprice_32228 div.originalprice{font-size:15px;text-decoration:line-through;}
#ecFieldprice_32228 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_32228 .qty-pricing{color:rgb(0, 0, 0);display:none;margin-top:10px;}
#ecFieldprice_32228 .qty-pricing span.qta{color:#F29898;font-size:15px;font-weight:500;}
#ecFieldprice_32228 .qty-pricing span.price{color:#21293D;font-size:15px;font-weight:600;}
#ecFieldprice_32228 div.labelprice{display:none;}
#ecFieldpoint_32229{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-bottom:20px;margin-top:20px;padding-left:10px;padding-right:10px;width:auto;}
#ecFieldrating_32230{margin-bottom:10px;margin-top:30px;}
#ecFieldrating_32230 .ecFieldratingComp-container .review_histogram{border-bottom:1px solid #0061af;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #0061af;border-right:1px solid #0061af;border-top:1px solid #0061af;border-top-left-radius:0px;border-top-right-radius:0px;max-width:250px;}
#ecFieldrating_32230 .ecFieldratingComp-container .review_histogram .histogram_header{color:#0E1D42;font-size:14px;margin-bottom:10px;}
#ecFieldrating_32230 .ecFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#0061af;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldrating_32230 .ecFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#0E1D42;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:12px;font-weight:normal;}
#ecFieldrating_32230 .ecFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:10px;}
#ecFieldrating_32230 .ecFieldratingComp-container .rating_noreview a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;font-weight:500;padding-bottom:1px;padding-left:3px;padding-right:3px;padding-top:1px;}
#ecFielddescription_32231{margin-top:20px;}
#ContainerRow_32232{border-bottom:0px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);font-size:18px;line-height:26px;margin-bottom:20px;margin-top:40px;padding-bottom:10px;padding-top:8px;}
#ecFieldtext_32234 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_32234 div.textfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_32234{margin-top:5px;}
#ecFieldtext_32235 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_32235 div.textfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_32235{margin-top:5px;}
#ecFieldtext_32236 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_32236 div.textfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_32236{margin-top:5px;}
#ecFieldtext_32238 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_32238 div.textfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_32238{margin-top:5px;}
#ecFieldtext_32239 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_32239 div.textfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_32239{margin-top:5px;}
#ecFieldtext_32240 div.labelfield label{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_32240 div.textfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_32240{margin-top:5px;}
#ecFieldlinkdetail_32241 a.productdetaillink{font-weight:500;}
#container_32242{margin-bottom:30px;margin-top:30px;}
#ecMexalAvailability_32243 span.availability{color:rgb(0, 0, 0);font-size:20px;}
#ecMexalAvailability_32243 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32243 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32243 .div_button{margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32243{width:100%;}
#Column_32244{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_32245{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:10px;width:100%;}
#ecFieldaddtowishlist_32246 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-top:0px;}
#ecFieldaddtowishlist_32246 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtowishlist_32246{width:60px;}
#ecFieldaddtocomparator_32247 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32247 a.addtocomparator:hover{color:#2d80e4;}
#container_32248 > .pw-collapse-button > span{color:#2d80e4;font-size:25px;}
#container_32248{position:static;}
#container_32248 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:20px;padding-top:20px;width:100%;z-index:100;}
#html_32249{width:100%;}
#container_32250{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:70%;}
#ecFieldprice_32251{margin-bottom:20px;text-align:center;}
#ecFieldprice_32251 div.price{color:#0E1D42;font-size:0px;height:0px;text-align:center;width:100%;}
#ecFieldprice_32251 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;font-size:035px;font-weight:bold;margin-left:10px;}
#ecFieldprice_32251 div.originalprice{display:none;text-decoration:line-through;}
#ecFieldprice_32251 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_32251 .qty-pricing{color:rgb(0, 0, 0);font-size:0px;margin-top:10px;}
#ecFieldprice_32251 .qty-pricing span.qta{color:#f58220;font-size:15px;}
#ecFieldprice_32251 .qty-pricing span.price{color:#0E1D42;font-size:15px;}
#ecFieldprice_32251 div.labelprice{display:none;}
#ecFieldprice_32251 .qty-pricing li{display:none;}
#ecFieldprice_32252{margin-bottom:20px;}
#ecFieldprice_32252 div.price{color:#21293D;font-size:35px;font-weight:800;text-align:center;width:100%;}
#ecFieldprice_32252 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0061af;display:none;font-size:18px;font-weight:600;margin-left:10px;}
#ecFieldprice_32252 div.originalprice{font-size:15px;text-decoration:line-through;}
#ecFieldprice_32252 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_32252 .qty-pricing{color:rgb(0, 0, 0);display:none;margin-top:10px;}
#ecFieldprice_32252 .qty-pricing span.qta{color:#F29898;font-size:15px;font-weight:500;}
#ecFieldprice_32252 .qty-pricing span.price{color:#21293D;font-size:15px;font-weight:600;}
#ecFieldprice_32252 div.labelprice{display:none;}
#ecFieldpoint_32253{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:block;margin-bottom:20px;margin-top:20px;padding-left:10px;padding-right:10px;text-align:center;width:auto;}
#ecFieldaddtocart_32254 input.quantity{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#21293D;font-size:18px;font-weight:600;height:45px;width:45px;}
#ecFieldaddtocart_32254 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;margin-bottom:20px;margin-top:20px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;width:100%;}
#ecFieldaddtocart_32254 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #21293D;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;font-size:35px;height:45px;line-height:30px;margin-left:auto;margin-right:10px;width:45px;}
#ecFieldaddtocart_32254 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #21293D;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;font-size:30px;height:45px;line-height:30px;margin-right:auto;width:45px;}
#ecFieldaddtocart_32254 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_32254 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#container_32255{margin-bottom:30px;}
#ecMexalAvailability_32256 span.availability{color:rgb(0, 0, 0);font-size:20px;}
#ecMexalAvailability_32256 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32256 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);display:none;font-size:16px;height:0px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32256 .div_button{display:none;height:0px;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32256{width:100%;}
#ContainerRow_32257{background-attachment:none;background-clip:none;background-color:rgb(223, 223, 223);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:100%;}
#Column_32258{margin-bottom:10px;}
#html_32259{color:#2d80e4;text-align:center;}
#paragraph_32260{color:#21293D;margin-top:10px;text-align:center;}
#paragraph_32260 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_32260 .paragraphComp-content{font-size:13px;}
#Column_32261{margin-bottom:10px;}
#html_32262{color:#2d80e4;text-align:center;}
#paragraph_32263{color:#21293D;margin-top:10px;text-align:center;}
#paragraph_32263 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_32263 .paragraphComp-content{font-size:13px;}
#Column_32264{margin-bottom:10px;}
#html_32265{color:#2d80e4;text-align:center;}
#paragraph_32266{color:#21293D;margin-top:10px;text-align:center;}
#paragraph_32266 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_32266 .paragraphComp-content{font-size:13px;}
#Column_32267{margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:20px;max-width:1600px;}
#ecFieldaddtocart_32268 input.quantity{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;width:45px;}
#ecFieldaddtocart_32268 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;}
#ecFieldaddtocart_32268 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:35px;height:45px;line-height:30px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_32268 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:30px;line-height:30px;margin-right:10px;}
#ecFieldaddtocart_32268 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_32268 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtocart_32268{margin-bottom:15px;}
#ecConfigurator_32269 .configurator_label{color:rgb(0, 0, 0);font-weight:bold;}
#ecConfigurator_32269 .configurator_label label{margin-bottom:0px;}
#ecConfigurator_32269 .configurator_li{padding-left:0px;padding-right:14px;}
#ecConfigurator_32269 .configurator_control select{height:35px;margin-left:0px;margin-right:0px;width:100%;}
#ecConfigurator_32269 .configurator_control{margin-bottom:10px;}
#ecConfigurator_32269{margin-bottom:20px;}
#ecConfigurator_32269 .configurator_control .dd-optiondisabled{color:rgb(216, 0, 0);}
#ecConfigurator_32269 .configurator_control .dd-select{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #cccccc;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-top:0px solid #cccccc;border-top-left-radius:0px;border-top-right-radius:0px;font-size:13px;font-weight:300;}
#ecConfigurator_32269 .divConfiguratorTable{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecConfigurator_32269 .configuratorTableCaption{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#21293D;font-weight:600;}
#ecFieldtitle_32270{font-size:16px;}
#ecFielddescription_32271{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_32272{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_32273{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_32273 div.textfield{color:#2d80e4 !important;}
#ecMexalAvailability_32274{min-height:30px;}
#ecMexalAvailability_32274 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);}
#ecFieldaddtocart_32275{min-height:50px;}
#ecFieldaddtocart_32275 input.quantity{height:40px;width:40px;}
#ecFieldaddtocart_32275 input.qtyminus{border-bottom:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:#21293D;font-size:30px;height:40px;line-height:30px;margin-left:10px;margin-right:10px;width:40px;}
#ecFieldaddtocart_32275 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:#21293D;font-size:25px;height:40px;line-height:30px;width:40px;}
#ecSetproductsbox_32276 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:5px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_32276 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:#2d80e4;font-size:18px;text-transform:uppercase;}
#ecFieldimage_32279 img{max-height:100px;}
#ecFieldtitle_32281 a{color:#000000;}
#ecFieldtitle_32281 a:hover{color:#2d80e4;}
#ecFieldtitle_32281{margin-bottom:10px;}
#ecFieldprice_32282 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;font-size:16px;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_32282 div.price{color:#21293D;font-size:22px;font-weight:600;margin-right:10px;}
#ecFieldprice_32282 div.originalprice{text-decoration:line-through;}
#ecFieldprice_32282{margin-bottom:5px;}
#ecFieldprice_32282 div.priceondemand{color:rgb(0, 0, 0);}
#ecFieldprice_32282 div.minimalprice{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_32282 div.minimalprice span.price{color:#21293D;}
#ecFieldprice_32282 .qty-pricing span.qta{color:#F29898;font-weight:500;}
#ecFieldprice_32282 .qty-pricing span.price{color:#21293D;font-weight:600;}
#ecConfigurator_32283 .configurator_label{color:rgb(0, 0, 0);font-weight:bold;}
#ecConfigurator_32283 .configurator_label label{margin-bottom:0px;}
#ecConfigurator_32283 .configurator_li{padding-left:0px;padding-right:14px;}
#ecConfigurator_32283 .configurator_control select{height:35px;margin-left:0px;margin-right:0px;}
#ecConfigurator_32283 .configurator_control{margin-bottom:10px;}
#ecFieldtext_32285 div.labelfield label{color:rgb(0, 0, 0);margin-bottom:0px;}
#ecFieldtext_32285{line-height:44px;}
#ecFieldaddtocart_32286{line-height:43px;margin-left:10px;}
#ecFieldaddtocart_32286 .ecFieldaddtocartComp-range{color:rgb(0, 0, 0);margin-right:5px;}
#ecFieldaddtocart_32286 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;height:35px;margin-left:5px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32286 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;height:35px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32286 input.quantity{font-size:15px;height:35px;}
#ecFieldaddtocart_32286 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{color:rgb(0, 0, 0);font-weight:600;margin-bottom:0px;}
#ecFieldaddtocart_32286 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{width:50px;}
#ecFieldaddtocart_32287 input.quantity{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;margin-left:10px;width:45px;}
#ecFieldaddtocart_32287 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;}
#ecFieldaddtocart_32287 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:35px;height:45px;line-height:30px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_32287 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:30px;line-height:30px;margin-right:10px;}
#ecFieldaddtocart_32287 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_32287 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#paragraph_32288{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_32288 .paragraphComp-content h2{color:#21293D;font-size:35px;font-weight:400;}
#ecFieldsetattribute_32289 .tablegroup tr.rowgroupheader{display:none;}
#ecFieldsetattribute_32289 .tablegroup tr.rowattribute td.labelattribute{border-bottom:1px solid #ede9e6;border-right:1px solid #ede9e6;font-size:14px;font-weight:600;height:45px;min-width:120px;padding-right:20px;text-align:right;text-transform:uppercase;width:30%;}
#ecFieldsetattribute_32289 .tablegroup{width:100%;}
#ecFieldsetattribute_32289 .tablegroup tr.rowattribute td.valueattribute{border-bottom:1px solid #ede9e6;padding-left:20px;}
#ecFieldsetattribute_32289{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#ecCombinedbox_32290 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_32290 .nav li{display:none;}
#ecCombinedbox_32290{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:25px;}
#ecCombinedbox_32290 .nav{border-bottom:0px solid #dddddd;}
#ecCombinedbox_32290 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #888888;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #888888;border-right:0px solid #888888;border-top:0px solid #888888;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:5px;overflow-x:hidden;overflow-y:hidden;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative;}
#ecCombinedbox_32290 .carousel-buttons.leftRs > i{color:#0061af;font-size:20px;line-height:50px;width:30px;}
#ecCombinedbox_32290 .carousel-buttons.rightRs > i{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#0061af;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecCombinedbox_32290 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;left:0px;margin-left:auto;text-align:center;top:-25px;width:30px;}
#ecCombinedbox_32290 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;right:0px;text-align:center;top:-25px;width:30px;}
#ecCombinedbox_32290 .ecCombinedboxComp-cells{padding-bottom:10px;padding-top:10px;}
#ecCombinedbox_32290 .ecCombinedboxComp-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:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCombinedbox_32290 .ecCombinedboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCombinedbox_32290 .ecCombinedboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCombinedbox_32290 .ecCombinedboxComp-header{color:#21293D;}
#ecCombinedbox_32290 .ecCombinedboxComp-nav li{display:block;}
#ContainerRow_32291{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;}
#container_32293{height:250px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_32294{margin-right:40px;min-height:0px;}
#container_32295{margin-top:20px}
#ecFieldaddtowishlist_32296 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_32296 a.addtowishlist:hover{color:#2d80e4}
#ecQuickView_32297 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_32297 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32299{margin-bottom:10px;}
#ecFieldtitle_32299 a{color:rgb(0,0,0);}
#ecFieldtitle_32299 a:hover{color:#21293D;}
#ContainerRow_32301{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32304 div.discount{display:none;}
#ecFieldprice_32304 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32304 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32304 div.minimalprice{display:none;}
#ecFieldprice_32305 div.discount{display:none;}
#ecFieldprice_32305 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32305 div.price{display:none;font-size:40px;}
#ecFieldprice_32305 div.minimalprice{display:inline-block;}
#ecFieldprice_32305{margin-top:15px;}
#ecFieldprice_32305 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32308{margin-top:15px;}
#ecFieldtext_32309{margin-top:15px;}
#ecFieldtext_32309 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32310 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_32314{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32315 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32315 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32316 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32316 a.addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_32318{margin-top:15px;}
#ecFieldaddtocart_32318 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32318 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32318 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32318 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32318 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_32319 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_32319 a.addtocomparator:hover{color:#2d80e4}
#ecFieldtitle_32320{margin-bottom:10px;}
#ecFieldtitle_32320 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_32320 a:hover{color:#0E1D42;}
#ecFieldprice_32321 div.discount{display:none;}
#ecFieldprice_32321 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:14px;text-decoration:line-through;}
#ecFieldprice_32321 div.price{color:#0E1D42;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32321 div.minimalprice{color:#0061af;display:none;font-size:0px;}
#ecFieldprice_32321 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_32321 div.minimalprice span.price{color:#0E1D42;margin-left:5px;}
#ecFieldprice_32321{margin-bottom:20px;}
#Column_32322{background-attachment:none;background-clip:none;background-color:rgb(247, 247, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_32323{margin-bottom:20px;}
#ecFieldprice_32323 div.price{color:#21293D;font-size:35px;font-weight:800;text-align:center;width:100%;}
#ecFieldprice_32323 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;display:inline-block;font-size:18px;font-weight:600;margin-left:10px;}
#ecFieldprice_32323 div.originalprice{text-decoration:line-through;}
#ecFieldprice_32323 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_32323 .qty-pricing{color:rgb(0, 0, 0);display:none;margin-top:10px;}
#ecFieldprice_32323 .qty-pricing span.qta{color:#f58220;font-size:15px;}
#ecFieldprice_32323 .qty-pricing span.price{color:#0E1D42;font-size:15px;}
#ecFieldprice_32323 div.labelprice{display:none;}
#ecFieldaddtocart_32324 input.quantity{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:18px;font-weight:600;height:30px;margin-right:8px;width:30px;}
#ecFieldaddtocart_32324 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;margin-bottom:20px;margin-top:20px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;width:100%;}
#ecFieldaddtocart_32324 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #0E1D42;border-right:1px solid #0E1D42;border-top:1px solid #0E1D42;border-top-left-radius:50%;border-top-right-radius:50%;font-size:35px;height:30px;line-height:20px;margin-left:auto;margin-right:10px;width:30px;}
#ecFieldaddtocart_32324 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #0E1D42;border-right:1px solid #0E1D42;border-top:1px solid #0E1D42;border-top-left-radius:50%;border-top-right-radius:50%;font-size:27px;height:30px;line-height:22px;margin-right:auto;text-align:center;width:30px;}
#ecFieldaddtocart_32324 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_32324 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtocart_32324{padding-left:20px;padding-right:20px;}
#paragraph_32325{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:32px;padding-bottom:20px;padding-top:20px;text-align:center;text-transform:uppercase;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container h2{color:#21293D;font-size:22px;font-weight:400;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:150px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(0, 154, 75);}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(0, 0, 0);margin-top:10px;text-align:right;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-left:10px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:1px solid rgb(179, 179, 179);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;padding-left:0px;padding-right:0px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{margin-top:10px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(209, 209, 209);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(179, 179, 179);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0px solid rgb(179, 179, 179);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:5px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0, 0, 0);}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:40px;padding-left:20px;width:50px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container_items .nocomments{color:#2d80e4;font-size:18px;text-align:center;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(225, 6, 6);}
#ecFieldcomments_32326 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(225, 6, 6);}
#ecFieldcomments_32326{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:65px;padding-left:30px;padding-right:30px;}
#paragraph_32328{color:rgb(0, 0, 0);}
#ecFieldcommentauthor_32329{color:#21293D;font-weight:bold;}
#ecFieldcommentdate_32331{color:rgb(0, 0, 0);font-weight:bold;margin-left:5px;}
#ecFieldcommentdate_32331 label{margin-bottom:0px;}
#container_32334{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;margin-top:8px;padding-bottom:15px;padding-top:15px;}
#ecFieldcommenttext_32335{color:rgb(0, 0, 0);}
#ecFieldcommentapprovation_32336{color:#21293D;font-size:14px;font-weight:700;}
#ecFieldcommentapprovation_32336 label{margin-bottom:0px;}
#ecFieldcommentvote_32337{color:rgb(0, 0, 0);}
#ecFieldcommentvote_32337 a.yesButton{color:rgb(11, 157, 27);font-weight:800;margin-left:10px;}
#ecFieldcommentvote_32337 a.noButton{color:rgb(211, 8, 8);font-weight:800;}
#container_32338{margin-bottom:5px;}
#container_32339{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32340{color:#21293D;font-size:25px;}
#paragraph_32341{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32341 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecWishlistCustom_32342 .ecWishlistCustomComp-cart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0px;padding-top:15px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-cart label{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-bottom:10px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:10px;margin-right:5px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:10px;margin-left:0px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{color:rgb(0, 0, 0);font-size:18px;height:50px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{color:rgb(0, 0, 0);font-size:18px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{color:#21293D;font-size:20px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:#21293D;font-size:20px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_32342 .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_32342 .ecWishlistCustomComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_32342 .ecWishlistCustomComp-results{color:rgb(0, 0, 0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailHead h3{color:rgb(0, 0, 0);font-size:18px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_32342  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:0px;padding-top:20px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{color:#21293D;font-size:20px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{color:#21293D;font-size:20px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid rgb(245, 245, 245);border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:5px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist:hover{color:#2d80e4;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist:hover{color:#2d80e4;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_32342{margin-bottom:60px;}
#ecWishlistCustom_32342 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_32342 .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:#2d80e4;}
#ecWishlistCustom_32342 .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:#2d80e4;}
#ecFieldtitle_32344 a{color:#21293D;font-size:25px;}
#ecFieldtitle_32344{color:#21293D;font-size:25px;text-transform:uppercase;word-spacing:-1px;}
#container_32345{margin-top:25px;}
#paragraph_32346{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:8px;}
#ecFieldtext_32347{font-size:16px;}
#ecFieldtext_32347 div.labelfield{display:none;padding-right:0px;}
#container_32348{margin-top:10px;}
#paragraph_32349{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:8px;}
#ecFieldtext_32350{font-size:16px;}
#ecFieldtext_32350 div.labelfield{display:none;padding-right:0px;}
#container_32351{margin-top:10px;}
#paragraph_32352{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:10px;}
#ecFieldquantity_32353 .rowUnit{display:none;}
#ecFieldquantity_32353 .rowUnitSize{display:block;}
#ecFieldquantity_32353 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_32353{margin-top:10px;text-align:center;}
#paragraph_32354{color:#21293D;font-size:20px;margin-bottom:20px;text-align:center;}
#ecFieldquantity_32355 .rowUnit{display:none;}
#ecFieldquantity_32355 .rowUnitSize{display:block;}
#ecFieldquantity_32355 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_32355{margin-top:10px;text-align:center;}
#ecFieldprice_32356{font-size:35px;text-align:center;}
#ecFieldprice_32356 div.price{font-weight:700;}
#ecFieldprice_32356 div.originalprice{text-decoration:line-through;}
#container_32358{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32359{color:#21293D;font-size:25px;}
#paragraph_32360{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32360 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_32360 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#container_32361{margin-bottom:75px;margin-top:25px;}
#paragraph_32362{margin-bottom:50px;}
#ecGiftRegistry_32363 .ecGiftRegistryComp-search a.searchRegistry{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_32364{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_32365 div.price{display:none;}
#ecFieldprice_32365 div.originalprice{display:none;}
#ecFieldprice_32365 div.priceondemand{display:none;}
#ecFieldprice_32365 div.minimalprice{display:none;}
#ecFieldprice_32365 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px;}
#ecFieldprice_32365{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_32366{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_32367{min-height:0;}
#ecFieldtitle_32368{margin-bottom:10px;}
#ecFieldtitle_32368 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%;}
#ecFieldtitle_32368 a:hover{color:#21293D;}
#ecFieldprice_32369 div.discount{display:none;}
#ecFieldprice_32369 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32369 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32369 div.minimalprice{color:#2d80e4;font-size:13px;}
#ecFieldprice_32369 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_32369 div.minimalprice span.price{color:#21293D;margin-left:5px;}
#ecFieldprice_32369{margin-bottom:20px;}
#ecFieldaddtocart_32370 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32370 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_32370 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_32370 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:45px;line-height:40px;margin-top:20px;padding-bottom:0;padding-left:2px;padding-right:2px;padding-top:0;width:100%;}
#ecFieldaddtocart_32370{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_32370 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32371{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_32372 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_32372 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_32373 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_32373 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32375{margin-bottom:10px;}
#ecFieldtitle_32375 a{color:rgb(0,0,0);}
#ecFieldtitle_32375 a:hover{color:#21293D;}
#ContainerRow_32377{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32380 div.discount{display:none;}
#ecFieldprice_32380 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32380 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32380 div.minimalprice{display:none;}
#ecFieldprice_32384 div.discount{display:none;}
#ecFieldprice_32384 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32384 div.price{display:none;font-size:40px;}
#ecFieldprice_32384 div.minimalprice{display:inline-block;}
#ecFieldprice_32384{margin-top:15px;}
#ecFieldtext_32385{margin-top:15px;}
#ecFieldtext_32385 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldtext_32386 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#container_32387{margin-bottom:30px;}
#paragraph_32388{color:#2d80e4;font-weight:700;}
#ecMexalAvailability_32389 span.availability{font-size:20px;}
#ecMexalAvailability_32389 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32389 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_32389 .div_button{margin-left:20px;}
#container_32390{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32391 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32391 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32392 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32392 a.addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_32394{margin-top:15px;}
#ecFieldaddtocart_32394 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32394 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32394 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32394 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32394 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_32395 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocomparator_32395 a.addtocomparator:hover{color:#2d80e4;}
#container_32397{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32398{color:#21293D;font-size:25px;}
#paragraph_32399{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32399 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_32399 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecGiftCard_32400 .ecGiftCardComp-history a.backgiftcard{color:#000000;}
#ecGiftCard_32400 .ecGiftCardComp-apply a.applygiftcard{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:600;}
#ecGiftCard_32400 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:600;margin-bottom:10px;}
#ecGiftCard_32400{margin-bottom:50px;}
#ecGiftCard_32400 .ecGiftCardComp-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:2px solid #21293D;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:2px solid #21293D;border-right:2px solid #21293D;border-top:2px solid #21293D;border-top-left-radius:10px;border-top-right-radius:10px;color:#21293D;font-size:21px;height:33px;line-height:19px;text-align:center;width:52px;}
#ecGiftCard_32400 .ecGiftCardComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #F29898;border-left:2px solid #F29898;border-right:2px solid #F29898;border-top:2px solid #F29898;color:#ffffff;}
#ecGiftCard_32400 .ecGiftCardComp-paging a.active{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #F29898;border-left:2px solid #F29898;border-right:2px solid #F29898;border-top:2px solid #F29898;color:#ffffff;}
#ecGiftCard_32400 .ecGiftCardComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32402{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32403{color:#21293D;font-size:25px;}
#paragraph_32404{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_32404 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_32404 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecRewardPoints_32405{color:rgb(0,0,0);margin-bottom:80px;margin-top:50px;}
#ecRewardPoints_32405 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecRewardPoints_32405 .ecRewardPointsComp-balance{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:18px;font-weight:800;margin-bottom:20px;}
#ecRewardPoints_32405 .ecRewardPointsComp-balance .pointsbalance{color:#21293D;font-weight:bolder;}
#ecRewardPoints_32405 .ecRewardPointsComp-earned{color:rgb(0,0,0);font-size:16px;margin-bottom:10px;}
#ecRewardPoints_32405 .ecRewardPointsComp-spent{font-size:16px;margin-bottom:10px;}
#ecRewardPoints_32405 .ecRewardPointsComp-expired{font-size:16px;}
#ecRewardPoints_32405 .ecRewardPointsComp-expiring .expiringtitle{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;font-size:18px;font-weight:800;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#ecRewardPoints_32405 .ecRewardPointsComp-expiringTable{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:none;padding-bottom:20px;padding-left:20px;padding-right:20px;width:100%;}
#ecRewardPoints_32405 .ecRewardPointsComp-expiringTable .title{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #dddddd;color:rgb(0,0,0);font-size:16px;}
#ecRewardPoints_32405 .norewardpoints{font-size:16px;text-align:center;}
#ecRewardPoints_32405 .ecRewardPointsComp-navpaging{margin-top:5px;}
#ecRewardPoints_32405 .ecRewardPointsComp-results{padding-top:5px;}
#ecRewardPoints_32405 .ecRewardPointsComp-rewardpointsTable{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecRewardPoints_32405 .ecRewardPointsComp-rewardpointsTable .title{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;}
#ecRewardPoints_32405 .ecRewardPointsComp-order{margin-top:20px;padding-bottom:20px;padding-top:20px;}
#ecRewardPoints_32405 .ecRewardPointsComp-order a.backrewardpoints{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:16px;margin-bottom:20px;}
#ecRewardPoints_32405 .ecRewardPointsComp-order a.backrewardpoints:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecRewardPoints_32405 .ecRewardPointsComp-paging a.active{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;color:#21293D;}
#tabs_32407 .nav-tabs .nav-item a.nav-link{border-bottom:0 solid #ffffff;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#21293D;padding-left:0;}
#tabs_32407 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dddddd;box-shadow:none;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_32407 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_32407 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_32407 .tab-content{margin-top:-51px;}
#tabs_32407 .nav-tabs .nav-item{color:#21293D;}
#ecCatalog_32408 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalog_32408 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32408 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32408 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32408 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32408 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(204,204,204);border-right:0 solid rgb(204,204,204);border-top:0 solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_32408{margin-bottom:80px;}
#ecCatalog_32408 .ecCatalogComp-paging{clear:both;float:none;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;}
#ecCatalog_32408 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223,223,223);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(223,223,223);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32408 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_32408 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_32408 .ecCatalogComp-results{font-weight:400;margin-top:0;padding-top:8px;}
#ecCatalog_32408 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(204,204,204);border-right:0 solid rgb(204,204,204);border-top:0 solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:14px;height:40px;padding-left:30px;text-align:center;}
#ecCatalog_32408 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32408 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom: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_32408 .ecCatalogComp-cells{margin-top:0;}
#ecCatalog_32408 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32408 .ecCatalogComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalog_32408 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_32409{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_32410 div.price{display:none;}
#ecFieldprice_32410 div.originalprice{display:none;}
#ecFieldprice_32410 div.priceondemand{display:none;}
#ecFieldprice_32410 div.minimalprice{display:none;}
#ecFieldprice_32410 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px;}
#ecFieldprice_32410{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_32411{height:auto;max-width:100%;overflow-x:hidden;overflow-y:hidden;padding-bottom:0px;padding-top:0px;}
#ecFieldimage_32412{height:auto;margin-top:0px;min-height:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldtitle_32413{margin-bottom:10px;margin-top:-25px;}
#ecFieldtitle_32413 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_32413 a:hover{color:#21293D;}
#ecFieldprice_32414 div.discount{display:none;}
#ecFieldprice_32414 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32414 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32414 div.minimalprice{font-size:13px;}
#ecFieldprice_32414 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_32414 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_32414{margin-bottom:20px;}
#ecFieldaddtocart_32415 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32415 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_32415 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_32415 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:14px;line-height:40px;padding-bottom:0;padding-left:2px;padding-right:2px;padding-top:0;width:100%;}
#ecFieldaddtocart_32415{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_32415 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32416{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_32417 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_32417 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_32418 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_32418 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32420{margin-bottom:10px;}
#ecFieldtitle_32420 a{color:rgb(0,0,0);}
#ecFieldtitle_32420 a:hover{color:#21293D;}
#ecFieldaddtocart_32439{margin-top:15px;}
#ecFieldaddtocart_32439 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32439 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32439 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32439 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32439 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_32440 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocomparator_32440 a.addtocomparator:hover{color:#2d80e4;}
#ecCatalog_32441 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecCatalog_32441 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32441 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32441 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32441 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32441 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(204,204,204);border-right:0 solid rgb(204,204,204);border-top:0 solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalog_32441{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_32441 .ecCatalogComp-paging{margin-top:0;}
#ecCatalog_32441 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223,223,223);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(223,223,223);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32441 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_32441 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_32441 .ecCatalogComp-results{font-weight:400;margin-top:0;padding-top:8px;}
#ecCatalog_32441 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(204,204,204);border-right:0 solid rgb(204,204,204);border-top:0 solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:14px;height:40px;padding-left:25px;text-align:center;}
#ecCatalog_32441 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32441 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0;border-top-right-radius:0;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_32441 .ecCatalogComp-cells{margin-top:0;}
#ecCatalog_32441 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32441 .ecCatalogComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalog_32441 .ecCatalogComp-noitems{position:absolute;top:120px;}
#ContainerRow_32442{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32445 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_32445 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32445 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32445 div.minimalprice{display:none;}
#ecFieldprice_32445{margin-top:15px;}
#ecFieldprice_32446 div.discount{display:none;}
#ecFieldprice_32446 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32446 div.price{display:none;font-size:40px;}
#ecFieldprice_32446 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_32446{margin-top:5px;text-align:center;}
#ecFieldprice_32446 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_32448{margin-bottom:10px;}
#ecFieldtitle_32449{margin-bottom:10px;}
#ecFieldtitle_32449 a{color:rgb(0,0,0);}
#ecFieldtitle_32449 a:hover{color:#21293D;}
#ecFieldtext_32451{margin-top:15px;}
#ecFieldtext_32451 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32452 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_32453{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_32454 span.availability{font-size:20px;}
#ecMexalAvailability_32454 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32454 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_32454 .div_button{margin-left:20px;}
#ecFieldaddtocart_32455{margin-top:15px;}
#ecFieldaddtocart_32455 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32455 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32455 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32455 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32455 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_32456{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32457 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32457 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_32458 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32458 a.addtocomparator:hover{color:#2d80e4;}
#ContainerRow_32459{min-height:345px;}
#container_32461 > .pw-collapse-target{position:relative;}
#container_32461 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_32462{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_32463{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecContextualcategorymenu_32464 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32464 > ul > li > ul,#ecContextualcategorymenu_32464 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32464 > ul > li > ul > li ul,#ecContextualcategorymenu_32464 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32464 > ul > li > a,#ecContextualcategorymenu_32464 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32464{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32464 > ul > li > a:hover,#ecContextualcategorymenu_32464 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32464 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32464 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32464 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32464 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32464 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32464 > ul > li > a.active,#ecContextualcategorymenu_32464 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32464 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32464 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32464 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32464 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#paragraph_32465{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecCatalogsearchandfilter_32466 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_32466 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_32466{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_32466 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_32466 .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_32466 .formfield_field{margin-bottom:8px;}
#container_32467{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_32468 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32468{position:relative;}
#ecFieldfiltertext_32469 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32469{position:relative;}
#Column_32470{margin-top:35px;}
#tabs_32471 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_32471 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_32471 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_32471 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_32471 .tab-content{margin-top:-51px;}
#tabs_32471 .nav-tabs .nav-item{color:#21293D;}
#ecCatalog_32472 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalog_32472 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32472 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32472 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32472 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32472 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_32472{margin-bottom:80px;}
#ecCatalog_32472 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_32472 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32472 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32472 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32472 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_32472 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:30px;text-align:center;}
#ecCatalog_32472 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32472 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_32472 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_32472 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32472 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_32472 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_32473{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_32474 div.price{display:none;}
#ecFieldprice_32474 div.originalprice{display:none;}
#ecFieldprice_32474 div.priceondemand{display:none;}
#ecFieldprice_32474 div.minimalprice{display:none;}
#ecFieldprice_32474 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0px;text-shadow:none;width:60px;}
#ecFieldprice_32474{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_32475{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_32476{min-height:0px;}
#ecFieldtitle_32477{margin-bottom:10px;}
#ecFieldtitle_32477 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_32477 a:hover{color:#21293D;}
#ecFieldprice_32478 div.discount{display:none;}
#ecFieldprice_32478 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32478 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32478 div.minimalprice{font-size:13px;}
#ecFieldprice_32478 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_32478 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_32478{margin-bottom:20px;}
#ecFieldaddtocart_32479 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32479 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32479 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32479 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;line-height:40px;padding-bottom:0px;padding-left:2px;padding-right:2px;padding-top:0px;width:100%;}
#ecFieldaddtocart_32479{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_32479 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32480{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_32481 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtowishlist_32481 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_32482 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecQuickView_32482 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32484{margin-bottom:10px;}
#ecFieldtitle_32484 a{color:rgb(0, 0, 0);}
#ecFieldtitle_32484 a:hover{color:#21293D;}
#ContainerRow_32486{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32489 div.discount{display:none;}
#ecFieldprice_32489 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32489 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32489 div.minimalprice{display:none;}
#ecFieldprice_32490 div.discount{display:none;}
#ecFieldprice_32490 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32490 div.price{display:none;font-size:40px;}
#ecFieldprice_32490 div.minimalprice{display:inline-block;}
#ecFieldprice_32490{margin-top:15px;}
#ecFieldprice_32490 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32493{margin-top:15px;}
#ecFieldtext_32494{margin-top:15px;}
#ecFieldtext_32494 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_32495 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#container_32496{margin-bottom:30px;}
#paragraph_32497{font-weight:500;}
#ecMexalAvailability_32498 span.availability{font-size:20px;}
#ecMexalAvailability_32498 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32498 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_32498 .div_button{margin-left:20px;}
#container_32499{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_32500 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_32500 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_32501 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32501 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocart_32503{margin-top:15px;}
#ecFieldaddtocart_32503 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32503 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32503 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32503 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32503 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocomparator_32504 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtocomparator_32504 a.addtocomparator:hover{color:#2d80e4;}
#ecCatalog_32505 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecCatalog_32505 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32505 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32505 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32505 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32505 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalog_32505{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_32505 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_32505 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32505 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32505 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32505 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_32505 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;text-align:center;}
#ecCatalog_32505 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32505 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_32505 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_32505 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32505 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_32505 .ecCatalogComp-noitems{position:absolute;top:120px;}
#ContainerRow_32506{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32509 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_32509 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32509 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32509 div.minimalprice{display:none;}
#ecFieldprice_32509{margin-top:15px;}
#ecFieldprice_32510 div.discount{display:none;}
#ecFieldprice_32510 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32510 div.price{display:none;font-size:40px;}
#ecFieldprice_32510 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_32510{margin-top:5px;text-align:center;}
#ecFieldprice_32510 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_32512{margin-bottom:10px;}
#ecFieldtitle_32513{margin-bottom:10px;}
#ecFieldtitle_32513 a{color:rgb(0, 0, 0);}
#ecFieldtitle_32513 a:hover{color:#21293D;}
#ecFieldtext_32515{margin-top:15px;}
#ecFieldtext_32515 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_32516 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#paragraph_32517{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_32518 span.availability{font-size:20px;}
#ecMexalAvailability_32518 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32518 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_32518 .div_button{margin-left:20px;}
#ecFieldaddtocart_32519{margin-top:15px;}
#ecFieldaddtocart_32519 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32519 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32519 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32519 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32519 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_32520{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_32521 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_32521 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_32522 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32522 a.addtocomparator:hover{color:#2d80e4;}
#ecContextualcategorymenu_32523 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32523 > ul > li > ul,#ecContextualcategorymenu_32523 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32523 > ul > li > ul > li ul,#ecContextualcategorymenu_32523 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32523 > ul > li > a,#ecContextualcategorymenu_32523 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32523{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32523 > ul > li > a:hover,#ecContextualcategorymenu_32523 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32523 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32523 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32523 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32523 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32523 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32523 > ul > li > a.active,#ecContextualcategorymenu_32523 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32523 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32523 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32523 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32523 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#Column_32233{font-size:21px;line-height:030px;width:100%;}
#ecFieldimage_32412 img{margin-bottom:12px;padding-bottom:12px;}
#ContainerRow_32525{min-height:345px;}
#container_32527 > .pw-collapse-target{position:relative;}
#container_32527 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_32528{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_32529{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecContextualcategorymenu_32530 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32530 > ul > li > ul,#ecContextualcategorymenu_32530 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32530 > ul > li > ul > li ul,#ecContextualcategorymenu_32530 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32530 > ul > li > a,#ecContextualcategorymenu_32530 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32530{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32530 > ul > li > a:hover,#ecContextualcategorymenu_32530 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32530 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32530 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32530 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32530 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32530 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32530 > ul > li > a.active,#ecContextualcategorymenu_32530 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32530 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32530 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32530 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32530 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32531 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32531 > ul > li > ul,#ecContextualcategorymenu_32531 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32531 > ul > li > ul > li ul,#ecContextualcategorymenu_32531 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32531 > ul > li > a,#ecContextualcategorymenu_32531 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32531{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32531 > ul > li > a:hover,#ecContextualcategorymenu_32531 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32531 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32531 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32531 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32531 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32531 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32531 > ul > li > a.active,#ecContextualcategorymenu_32531 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32531 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32531 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32531 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32531 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#paragraph_32532{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecCatalogsearchandfilter_32533 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_32533 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_32533{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_32533 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_32533 .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_32533 .formfield_field{margin-bottom:8px;}
#container_32534{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_32535 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32535{position:relative;}
#ecFieldfiltertext_32536 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32536{position:relative;}
#Column_32537{margin-top:35px;}
#tabs_32538 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_32538 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_32538 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_32538 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_32538 .tab-content{margin-top:-51px;}
#tabs_32538 .nav-tabs .nav-item{color:#21293D;}
#ecCatalog_32539 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalog_32539 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32539 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32539 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32539 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32539 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_32539{margin-bottom:80px;}
#ecCatalog_32539 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_32539 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32539 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32539 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32539 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_32539 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:30px;text-align:center;}
#ecCatalog_32539 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32539 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_32539 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_32539 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32539 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_32539 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_32540{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_32541 div.price{display:none;}
#ecFieldprice_32541 div.originalprice{display:none;}
#ecFieldprice_32541 div.priceondemand{display:none;}
#ecFieldprice_32541 div.minimalprice{display:none;}
#ecFieldprice_32541 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0px;text-shadow:none;width:60px;}
#ecFieldprice_32541{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_32542{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_32543{min-height:0px;}
#ecFieldtitle_32544{margin-bottom:10px;margin-top:-50px;}
#ecFieldtitle_32544 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_32544 a:hover{color:#21293D;}
#ecFieldprice_32545 div.discount{display:none;}
#ecFieldprice_32545 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32545 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32545 div.minimalprice{font-size:13px;}
#ecFieldprice_32545 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_32545 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_32545{margin-bottom:20px;}
#ecFieldaddtocart_32546 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32546 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32546 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32546 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;line-height:40px;padding-bottom:0px;padding-left:2px;padding-right:2px;padding-top:0px;width:100%;}
#ecFieldaddtocart_32546{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_32546 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32547{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_32548 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtowishlist_32548 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_32549 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecQuickView_32549 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32551{margin-bottom:10px;}
#ecFieldtitle_32551 a{color:rgb(0, 0, 0);}
#ecFieldtitle_32551 a:hover{color:#21293D;}
#ContainerRow_32553{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32556 div.discount{display:none;}
#ecFieldprice_32556 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32556 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32556 div.minimalprice{display:none;}
#ecFieldprice_32557 div.discount{display:none;}
#ecFieldprice_32557 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32557 div.price{display:none;font-size:40px;}
#ecFieldprice_32557 div.minimalprice{display:inline-block;}
#ecFieldprice_32557{margin-top:15px;}
#ecFieldprice_32557 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32560{margin-top:15px;}
#ecFieldtext_32561{margin-top:15px;}
#ecFieldtext_32561 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_32562 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#container_32563{margin-bottom:30px;}
#paragraph_32564{font-weight:500;}
#ecMexalAvailability_32565 span.availability{font-size:20px;}
#ecMexalAvailability_32565 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32565 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_32565 .div_button{margin-left:20px;}
#container_32566{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_32567 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_32567 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_32568 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32568 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocart_32570{margin-top:15px;}
#ecFieldaddtocart_32570 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32570 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32570 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32570 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32570 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocomparator_32571 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtocomparator_32571 a.addtocomparator:hover{color:#2d80e4;}
#ecCatalog_32572 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecCatalog_32572 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32572 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32572 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32572 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32572 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalog_32572{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_32572 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_32572 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32572 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32572 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32572 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_32572 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;text-align:center;}
#ecCatalog_32572 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32572 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_32572 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_32572 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32572 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_32572 .ecCatalogComp-noitems{position:absolute;top:120px;}
#ContainerRow_32573{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32576 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_32576 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32576 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32576 div.minimalprice{display:none;}
#ecFieldprice_32576{margin-top:15px;}
#ecFieldprice_32577 div.discount{display:none;}
#ecFieldprice_32577 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32577 div.price{display:none;font-size:40px;}
#ecFieldprice_32577 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_32577{margin-top:5px;text-align:center;}
#ecFieldprice_32577 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_32579{margin-bottom:10px;}
#ecFieldtitle_32580{margin-bottom:10px;}
#ecFieldtitle_32580 a{color:rgb(0, 0, 0);}
#ecFieldtitle_32580 a:hover{color:#21293D;}
#ecFieldtext_32582{margin-top:15px;}
#ecFieldtext_32582 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_32583 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#paragraph_32584{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_32585 span.availability{font-size:20px;}
#ecMexalAvailability_32585 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32585 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_32585 .div_button{margin-left:20px;}
#ecFieldaddtocart_32586{margin-top:15px;}
#ecFieldaddtocart_32586 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32586 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32586 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32586 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32586 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_32587{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_32588 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_32588 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_32589 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32589 a.addtocomparator:hover{color:#2d80e4;}
#ContainerRow_32590{min-height:345px;}
#container_32592 > .pw-collapse-target{position:relative;}
#container_32592 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_32593{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_32594{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecContextualcategorymenu_32595 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32595 > ul > li > ul,#ecContextualcategorymenu_32595 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32595 > ul > li > ul > li ul,#ecContextualcategorymenu_32595 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32595 > ul > li > a,#ecContextualcategorymenu_32595 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32595{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32595 > ul > li > a:hover,#ecContextualcategorymenu_32595 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32595 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32595 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32595 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32595 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32595 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32595 > ul > li > a.active,#ecContextualcategorymenu_32595 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32595 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32595 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32595 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32595 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32596 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32596 > ul > li > ul,#ecContextualcategorymenu_32596 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32596 > ul > li > ul > li ul,#ecContextualcategorymenu_32596 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32596 > ul > li > a,#ecContextualcategorymenu_32596 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32596{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32596 > ul > li > a:hover,#ecContextualcategorymenu_32596 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32596 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32596 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32596 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32596 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32596 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32596 > ul > li > a.active,#ecContextualcategorymenu_32596 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32596 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32596 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32596 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32596 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#paragraph_32597{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecCatalogsearchandfilter_32598 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_32598 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_32598{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_32598 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_32598 .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_32598 .formfield_field{margin-bottom:8px;}
#container_32599{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_32600 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32600{position:relative;}
#ecFieldfiltertext_32601 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32601{position:relative;}
#Column_32602{margin-top:35px;}
#tabs_32603 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_32603 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_32603 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_32603 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_32603 .tab-content{margin-top:-51px;}
#tabs_32603 .nav-tabs .nav-item{color:#21293D;}
#ecCatalog_32604 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalog_32604 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32604 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32604 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32604 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32604 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_32604{margin-bottom:80px;}
#ecCatalog_32604 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_32604 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32604 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32604 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32604 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_32604 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:30px;text-align:center;}
#ecCatalog_32604 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32604 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_32604 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_32604 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32604 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_32604 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_32605{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_32606 div.price{display:none;}
#ecFieldprice_32606 div.originalprice{display:none;}
#ecFieldprice_32606 div.priceondemand{display:none;}
#ecFieldprice_32606 div.minimalprice{display:none;}
#ecFieldprice_32606 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0px;text-shadow:none;width:60px;}
#ecFieldprice_32606{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_32607{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_32608{min-height:0px;}
#ecFieldtitle_32609{margin-bottom:10px;margin-top:-50px;}
#ecFieldtitle_32609 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_32609 a:hover{color:#21293D;}
#ecFieldprice_32610 div.discount{display:none;}
#ecFieldprice_32610 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32610 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32610 div.minimalprice{font-size:13px;}
#ecFieldprice_32610 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_32610 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_32610{margin-bottom:20px;}
#ecFieldaddtocart_32611 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32611 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32611 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_32611 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;line-height:40px;padding-bottom:0px;padding-left:2px;padding-right:2px;padding-top:0px;width:100%;}
#ecFieldaddtocart_32611{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_32611 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32612{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_32613 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtowishlist_32613 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_32614 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecQuickView_32614 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32616{margin-bottom:10px;}
#ecFieldtitle_32616 a{color:rgb(0, 0, 0);}
#ecFieldtitle_32616 a:hover{color:#21293D;}
#ContainerRow_32618{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32621 div.discount{display:none;}
#ecFieldprice_32621 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32621 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32621 div.minimalprice{display:none;}
#ecFieldprice_32622 div.discount{display:none;}
#ecFieldprice_32622 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32622 div.price{display:none;font-size:40px;}
#ecFieldprice_32622 div.minimalprice{display:inline-block;}
#ecFieldprice_32622{margin-top:15px;}
#ecFieldprice_32622 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32625{margin-top:15px;}
#ecFieldtext_32626{margin-top:15px;}
#ecFieldtext_32626 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_32627 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#container_32628{margin-bottom:30px;}
#paragraph_32629{font-weight:500;}
#ecMexalAvailability_32630 span.availability{font-size:20px;}
#ecMexalAvailability_32630 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32630 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_32630 .div_button{margin-left:20px;}
#container_32631{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_32632 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_32632 a.addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_32633 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32633 a.addtocomparator:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocart_32635{margin-top:15px;}
#ecFieldaddtocart_32635 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32635 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32635 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32635 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32635 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocomparator_32636 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtocomparator_32636 a.addtocomparator:hover{color:#2d80e4;}
#ecCatalog_32637 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecCatalog_32637 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_32637 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_32637 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_32637 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_32637 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalog_32637{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_32637 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_32637 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_32637 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32637 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_32637 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_32637 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;text-align:center;}
#ecCatalog_32637 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_32637 a.showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_32637 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_32637 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_32637 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_32637 .ecCatalogComp-noitems{position:absolute;top:120px;}
#ContainerRow_32638{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32641 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_32641 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32641 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32641 div.minimalprice{display:none;}
#ecFieldprice_32641{margin-top:15px;}
#ecFieldprice_32642 div.discount{display:none;}
#ecFieldprice_32642 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32642 div.price{display:none;font-size:40px;}
#ecFieldprice_32642 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_32642{margin-top:5px;text-align:center;}
#ecFieldprice_32642 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_32644{margin-bottom:10px;}
#ecFieldtitle_32645{margin-bottom:10px;}
#ecFieldtitle_32645 a{color:rgb(0, 0, 0);}
#ecFieldtitle_32645 a:hover{color:#21293D;}
#ecFieldtext_32647{margin-top:15px;}
#ecFieldtext_32647 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_32648 div.labelfield label{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#paragraph_32649{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_32650 span.availability{font-size:20px;}
#ecMexalAvailability_32650 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32650 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_32650 .div_button{margin-left:20px;}
#ecFieldaddtocart_32651{margin-top:15px;}
#ecFieldaddtocart_32651 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32651 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32651 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32651 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32651 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_32652{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_32653 a.addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_32653 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_32654 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_32654 a.addtocomparator:hover{color:#2d80e4;}
#paragraph_32657{color:#21293D;margin-bottom:20px;text-align:center;}
#ContainerRow_32658{min-height:345px;}
#Column_32659{padding-left:10px;padding-right:10px;}
#container_32660 > .pw-collapse-target{position:relative}
#container_32660 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%}
#container_32661{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:5px;padding-top:20px}
#paragraph_32662{border-bottom:0 solid rgb(246,246,246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}
#ecCatalogsearchandfilter_32663 .formfield_button{color:#000000}
#ecCatalogsearchandfilter_32663 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%}
#ecCatalogsearchandfilter_32663{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px}
#ecCatalogsearchandfilter_32663 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_32663 .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_32663 .formfield_field{margin-bottom:8px}
#ecFieldfiltertreeview_32664{position:relative;}
#ecFieldfiltertreeview_32664 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:10px;top:0px;}
#ecFieldfiltertreeview_32664 .formfield_field label{display:none;}
#ecFieldfiltertreeview_32664 .formfield_field ul > li > ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_32664 .formfield_field ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_32664 .formfield_field ul > li > ul > li ul li a:hover,#ecFieldfiltertreeview_32664  li ul li ul li a.active:hover{color:#21293D;}
#ecFieldfiltertreeview_32664 .formfield_field ul > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_32664 .formfield_field ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_32664 .formfield_field ul > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#container_32665{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px}
#ecFieldfiltertext_32666 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32666{position:relative;}
#ecFieldfiltertext_32667 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32667{position:relative;}
#Column_32668{margin-bottom:80px;}
#tabs_32669 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_32669 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:0px;padding-left:10px;padding-top:0px;width:100%;}
#tabs_32669 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_32669 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_32669 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_32670{margin-bottom:80px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-cells{margin-top:5px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_32670 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_32670 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32671{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px}
#ecFieldprice_32672 div.price{display:none}
#ecFieldprice_32672 div.originalprice{display:none}
#ecFieldprice_32672 div.priceondemand{display:none}
#ecFieldprice_32672 div.minimalprice{display:none}
#ecFieldprice_32672 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px}
#ecFieldprice_32672{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100}
#container_32673{height:auto;overflow-x:hidden;}
#ecFieldimage_32674{min-height:0}
#ecFieldtitle_32675{margin-bottom:10px}
#ecFieldtitle_32675 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%min-height:36px;}
#ecFieldtitle_32675 a:hover{color:#21293D}
#ecFieldprice_32676 div.discount{display:none}
#ecFieldprice_32676 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through}
#ecFieldprice_32676 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}
#ecFieldprice_32676 div.priceondemand{color:rgb(0,0,0);font-weight:500}
#ecFieldprice_32676 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5pxfont-weight:600;}
#ecFieldprice_32676{margin-bottom:20px}
#ecFieldaddtocart_32677 input.quantity{height:40px;margin-right:5px;width:40px}
#ecFieldaddtocart_32677 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_32677 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_32677 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%}
#ecFieldaddtocart_32677{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px}
#ecFieldaddtocart_32677 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none}
#container_32678{margin-top:20px}
#ecFieldaddtowishlist_32679 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_32679 a.addtowishlist:hover{color:#2d80e4}
#ecQuickView_32680 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_32680 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32682{margin-bottom:10px;}
#ecFieldtitle_32682 a{color:rgb(0,0,0);}
#ecFieldtitle_32682 a:hover{color:#21293D;}
#ecFieldaddtocart_32701{margin-top:15px;}
#ecFieldaddtocart_32701 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32701 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32701 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32701 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32701 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_32702 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_32702 a.addtocomparator:hover{color:#2d80e4}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-left:0px;padding-right:0px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_32703{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-cells{margin-top:0px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:50px;}
#ecCatalogsearchresultsbox_32703 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_32703 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_32704{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32707 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_32707 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32707 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32707 div.minimalprice{display:none;}
#ecFieldprice_32707{margin-top:15px;}
#ecFieldprice_32708 div.discount{display:none;}
#ecFieldprice_32708 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32708 div.price{display:none;font-size:40px;}
#ecFieldprice_32708 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_32708{margin-top:5px;text-align:center;}
#ecFieldprice_32708 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_32710{margin-bottom:10px;}
#ecFieldtitle_32711{margin-bottom:10px;}
#ecFieldtitle_32711 a{color:rgb(0,0,0);}
#ecFieldtitle_32711 a:hover{color:#21293D;}
#ecFieldtext_32713{margin-top:15px;}
#ecFieldtext_32713 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32714 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_32715{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_32716 span.availability{font-size:20px;}
#ecMexalAvailability_32716 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32716 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_32716 .div_button{margin-left:20px;}
#ecFieldaddtocart_32717{margin-top:15px;}
#ecFieldaddtocart_32717 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32717 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32717 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32717 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32717 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_32718{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32719 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32719 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_32720 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32720 a.addtocomparator:hover{color:#2d80e4;}
#ecFieldaddtocart_32287{margin-bottom:050px;}
#paragraph_32721{color:#21293D;margin-bottom:20px;text-align:center;}
#ContainerRow_32722{min-height:345px;}
#Column_32723{padding-left:10px;padding-right:10px;}
#container_32724 > .pw-collapse-target{position:relative}
#container_32724 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%}
#container_32725{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:5px;padding-top:20px}
#paragraph_32726{border-bottom:0 solid rgb(246,246,246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}
#ecCatalogsearchandfilter_32727 .formfield_button{color:#000000}
#ecCatalogsearchandfilter_32727 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%}
#ecCatalogsearchandfilter_32727{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px}
#ecCatalogsearchandfilter_32727 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_32727 .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_32727 .formfield_field{margin-bottom:8px}
#ecFieldfiltertreeview_32728{position:relative;}
#ecFieldfiltertreeview_32728 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:10px;top:0px;}
#ecFieldfiltertreeview_32728 .formfield_field label{display:none;}
#ecFieldfiltertreeview_32728 .formfield_field ul > li > ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_32728 .formfield_field ul > li > a:hover{color:#21293D;}
#ecFieldfiltertreeview_32728 .formfield_field ul > li > ul > li ul li a:hover,#ecFieldfiltertreeview_32728  li ul li ul li a.active:hover{color:#21293D;}
#ecFieldfiltertreeview_32728 .formfield_field ul > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_32728 .formfield_field ul > li > a.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_32728 .formfield_field ul > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#container_32729{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px}
#ecFieldfiltertext_32730 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32730{position:relative;}
#ecFieldfiltertext_32731 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_32731{position:relative;}
#Column_32732{margin-bottom:80px;}
#tabs_32733 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_32733 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:0px;padding-left:10px;padding-top:0px;width:100%;}
#tabs_32733 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_32733 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_32733 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_32734{margin-bottom:80px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-cells{margin-top:5px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_32734 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_32734 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32735{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px}
#ecFieldprice_32736 div.price{display:none}
#ecFieldprice_32736 div.originalprice{display:none}
#ecFieldprice_32736 div.priceondemand{display:none}
#ecFieldprice_32736 div.minimalprice{display:none}
#ecFieldprice_32736 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px}
#ecFieldprice_32736{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100}
#container_32737{height:auto;overflow-x:hidden;}
#ecFieldimage_32738{min-height:0}
#ecFieldtitle_32739{margin-bottom:10px}
#ecFieldtitle_32739 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%min-height:36px;}
#ecFieldtitle_32739 a:hover{color:#21293D}
#ecFieldprice_32740 div.discount{display:none}
#ecFieldprice_32740 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through}
#ecFieldprice_32740 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}
#ecFieldprice_32740 div.priceondemand{color:rgb(0,0,0);font-weight:500}
#ecFieldprice_32740 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5pxfont-weight:600;}
#ecFieldprice_32740{margin-bottom:20px}
#ecFieldaddtocart_32741 input.quantity{height:40px;margin-right:5px;width:40px}
#ecFieldaddtocart_32741 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_32741 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_32741 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%}
#ecFieldaddtocart_32741{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px}
#ecFieldaddtocart_32741 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none}
#container_32742{margin-top:20px}
#ecFieldaddtowishlist_32743 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_32743 a.addtowishlist:hover{color:#2d80e4}
#ecQuickView_32744 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_32744 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32746{margin-bottom:10px;}
#ecFieldtitle_32746 a{color:rgb(0,0,0);}
#ecFieldtitle_32746 a:hover{color:#21293D;}
#ecFieldaddtocart_32765{margin-top:15px;}
#ecFieldaddtocart_32765 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32765 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32765 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32765 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32765 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_32766 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_32766 a.addtocomparator:hover{color:#2d80e4}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-left:0px;padding-right:0px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_32767{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-cells{margin-top:0px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:50px;}
#ecCatalogsearchresultsbox_32767 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_32767 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_32768{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32771 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_32771 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32771 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_32771 div.minimalprice{display:none;}
#ecFieldprice_32771{margin-top:15px;}
#ecFieldprice_32772 div.discount{display:none;}
#ecFieldprice_32772 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32772 div.price{display:none;font-size:40px;}
#ecFieldprice_32772 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_32772{margin-top:5px;text-align:center;}
#ecFieldprice_32772 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_32774{margin-bottom:10px;}
#ecFieldtitle_32775{margin-bottom:10px;}
#ecFieldtitle_32775 a{color:rgb(0,0,0);}
#ecFieldtitle_32775 a:hover{color:#21293D;}
#ecFieldtext_32777{margin-top:15px;}
#ecFieldtext_32777 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32778 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_32779{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_32780 span.availability{font-size:20px;}
#ecMexalAvailability_32780 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32780 a.availability_button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_32780 .div_button{margin-left:20px;}
#ecFieldaddtocart_32781{margin-top:15px;}
#ecFieldaddtocart_32781 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32781 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32781 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32781 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32781 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_32782{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32783 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32783 a.addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_32784 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32784 a.addtocomparator:hover{color:#2d80e4;}
#ecContextualcategorymenu_32785 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_32785 > ul > li > ul,#ecContextualcategorymenu_32785 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_32785 > ul > li > ul > li ul,#ecContextualcategorymenu_32785 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_32785 > ul > li > a,#ecContextualcategorymenu_32785 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_32785{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_32785 > ul > li > a:hover,#ecContextualcategorymenu_32785 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32785 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_32785 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_32785 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_32785 > li > ul > li ul li a:hover,#ecContextualcategorymenu_32785 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_32785 > ul > li > a.active,#ecContextualcategorymenu_32785 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32785 > ul > li > ul > li > a.active,#ecContextualcategorymenu_32785 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_32785 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_32785 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#container_32792{margin-bottom:40px;}
#ecOfferbox_32793 .ecOfferboxComp-cells .ecOfferboxComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;vertical-align:top;}
#ecOfferbox_32793 .ecOfferboxComp-cells{padding-bottom:10px;padding-top:10px;}
#ecOfferbox_32793 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;left:auto;top:-25px;width:30px;z-index:50;}
#ecOfferbox_32793 .carousel-buttons.leftRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecOfferbox_32793 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;top:-25px;width:30px;z-index:50;}
#ecOfferbox_32793 .carousel-buttons.rightRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecOfferbox_32793 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOfferbox_32793 .ecOfferboxComp-header{margin-bottom:30px;margin-top:60px;}
#container_32794{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px;position:relative;}
#ecFieldprice_32795 div.price{display:none;}
#ecFieldprice_32795 div.originalprice{display:none;}
#ecFieldprice_32795 div.priceondemand{display:none;}
#ecFieldprice_32795 div.minimalprice{display:none;}
#ecFieldprice_32795 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px;}
#ecFieldprice_32795{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_32796{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_32797{min-height:0;padding-top:25px;}
#ecFieldtitle_32798{margin-bottom:10px;}
#ecFieldtitle_32798 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_32798 a:hover{color:#21293D;}
#ecFieldprice_32799 div.discount{display:none;}
#ecFieldprice_32799 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_32799 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_32799 div.minimalprice{font-size:13px;}
#ecFieldprice_32799 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_32799 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_32799{margin-bottom:20px;}
#ecFieldaddtocart_32800 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32800 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_32800 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_32800 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:14px;line-height:40px;padding-bottom:0;padding-left:2px;padding-right:2px;padding-top:0;width:100%;}
#ecFieldaddtocart_32800{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_32800 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_32801{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_32802 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_32802 a.addtowishlist:hover{color:#2d80e4;}
#ecQuickView_32803 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_32803 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_32805{margin-bottom:10px;}
#ecFieldtitle_32805 a{color:rgb(0,0,0);}
#ecFieldtitle_32805 a:hover{color:#21293D;}
#ecFieldaddtocart_32824{margin-top:15px;}
#ecFieldaddtocart_32824 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_32824 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_32824 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_32824 a.addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_32824 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_32825 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocomparator_32825 a.addtocomparator:hover{color:#2d80e4;}
#Column_32828{padding-left:5px;padding-right:05px;}
#Column_32830{padding-left:5px;padding-right:05px;}
#navinfo_31350{min-height:050px;}
#ecFieldtitle_32675 div.labelfield{height:0px;}
#ecFieldtitle_32739 div.labelfield{height:0px;}
#ecFieldtext_32835 div.textfield{font-family:Trebuchet MS,Montserrat;font-size:16px;font-weight:600;letter-spacing:1px;}
#ecFieldtext_32835{color:rgb(53, 93, 174);margin-top:10px;}
#ecFieldtitle_32675 div.textfield{margin-top:-5px !important;}
#ecFieldtitle_32739 div.textfield{margin-top:-5px !important;}
#ecFieldtext_32837 div.textfield{font-family:Trebuchet MS,Montserrat;font-size:16px;font-weight:600;letter-spacing:1px;}
#ecFieldtext_32837{color:rgb(53,93,174);margin-top:10px;}
#paragraph_32838{font-size:16px;line-height:25px;}
#ecMexalAvailability_32843 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32843 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32843 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32843 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32843{width:100%;}
#ContainerRow_32846{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32849 div.discount{display:none;}
#ecFieldprice_32849 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32849 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32849 div.minimalprice{display:none;}
#ecFieldprice_32850 div.discount{display:none;}
#ecFieldprice_32850 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32850 div.price{display:none;font-size:40px;}
#ecFieldprice_32850 div.minimalprice{display:inline-block;}
#ecFieldprice_32850{margin-top:15px;}
#ecFieldprice_32850 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32853{margin-top:15px;}
#ecFieldtext_32854{margin-top:15px;}
#ecFieldtext_32854 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32855 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecMexalAvailability_32856 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32856 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32856 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32856 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32856{width:100%;}
#container_32857{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32858 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32858 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32859 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32859 a.addtocomparator:hover{color:rgb(0,0,0);}
#ContainerRow_32862{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32865 div.discount{display:none;}
#ecFieldprice_32865 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32865 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32865 div.minimalprice{display:none;}
#ecFieldprice_32866 div.discount{display:none;}
#ecFieldprice_32866 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32866 div.price{display:none;font-size:40px;}
#ecFieldprice_32866 div.minimalprice{display:inline-block;}
#ecFieldprice_32866{margin-top:15px;}
#ecFieldprice_32866 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32869{margin-top:15px;}
#ecFieldtext_32870{margin-top:15px;}
#ecFieldtext_32870 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32871 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecMexalAvailability_32872 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32872 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32872 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32872 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32872{width:100%;}
#container_32873{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32874 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32874 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32875 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32875 a.addtocomparator:hover{color:rgb(0,0,0);}
#ContainerRow_32878{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32881 div.discount{display:none;}
#ecFieldprice_32881 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32881 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32881 div.minimalprice{display:none;}
#ecFieldprice_32882 div.discount{display:none;}
#ecFieldprice_32882 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32882 div.price{display:none;font-size:40px;}
#ecFieldprice_32882 div.minimalprice{display:inline-block;}
#ecFieldprice_32882{margin-top:15px;}
#ecFieldprice_32882 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32885{margin-top:15px;}
#ecFieldtext_32886{margin-top:15px;}
#ecFieldtext_32886 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32887 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecMexalAvailability_32888 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32888 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32888 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32888 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32888{width:100%;}
#container_32889{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32890 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32890 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32891 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32891 a.addtocomparator:hover{color:rgb(0,0,0);}
#ContainerRow_32894{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32897 div.discount{display:none;}
#ecFieldprice_32897 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32897 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32897 div.minimalprice{display:none;}
#ecFieldprice_32898 div.discount{display:none;}
#ecFieldprice_32898 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32898 div.price{display:none;font-size:40px;}
#ecFieldprice_32898 div.minimalprice{display:inline-block;}
#ecFieldprice_32898{margin-top:15px;}
#ecFieldprice_32898 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32901{margin-top:15px;}
#ecFieldtext_32902{margin-top:15px;}
#ecFieldtext_32902 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32903 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecMexalAvailability_32904 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32904 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32904 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32904 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32904{width:100%;}
#container_32905{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32906 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32906 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32907 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32907 a.addtocomparator:hover{color:rgb(0,0,0);}
#ContainerRow_32910{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32913 div.discount{display:none;}
#ecFieldprice_32913 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32913 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32913 div.minimalprice{display:none;}
#ecFieldprice_32914 div.discount{display:none;}
#ecFieldprice_32914 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32914 div.price{display:none;font-size:40px;}
#ecFieldprice_32914 div.minimalprice{display:inline-block;}
#ecFieldprice_32914{margin-top:15px;}
#ecFieldprice_32914 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32917{margin-top:15px;}
#ecFieldtext_32918{margin-top:15px;}
#ecFieldtext_32918 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32919 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecMexalAvailability_32920 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32920 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32920 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32920 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32920{width:100%;}
#container_32921{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32922 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32922 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32923 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32923 a.addtocomparator:hover{color:rgb(0,0,0);}
#ContainerRow_32926{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_32929 div.discount{display:none;}
#ecFieldprice_32929 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_32929 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_32929 div.minimalprice{display:none;}
#ecFieldprice_32930 div.discount{display:none;}
#ecFieldprice_32930 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_32930 div.price{display:none;font-size:40px;}
#ecFieldprice_32930 div.minimalprice{display:inline-block;}
#ecFieldprice_32930{margin-top:15px;}
#ecFieldprice_32930 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_32933{margin-top:15px;}
#ecFieldtext_32934{margin-top:15px;}
#ecFieldtext_32934 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_32935 div.labelfield label{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecMexalAvailability_32936 span.availability{color:rgb(0,0,0);font-size:20px;}
#ecMexalAvailability_32936 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_32936 a.availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);display:none;font-size:16px;height:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_32936 .div_button{display:none;height:0;margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_32936{width:100%;}
#container_32937{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_32938 a.addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_32938 a.addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_32939 a.addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_32939 a.addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldtext_32942 div.textfield{font-family:Trebuchet MS,Montserrat;font-size:16px;font-weight:600;letter-spacing:1px;}
#ecFieldtext_32942{color:rgb(53,93,174);margin-top:10px;}
#ecFieldtitle_31417 div.labelfield{height:0px;margin-top:-5px;}
#ecFieldtext_32944 div.textfield{font-family:Trebuchet MS,Montserrat;font-size:16px;font-weight:600;letter-spacing:1px;}
#ecFieldtext_32944{color:rgb(53,93,174);margin-top:10px;}
#ecFieldtitle_31481 div.labelfield{height:0px;margin-top:-5px;}
#paragraph_32524{margin-top:-15px;}
#paragraph_32947{margin-top:-15px;}
#paragraph_32949{margin-top:-15px;}
#paragraph_32951{margin-top:-15px;}
#paragraph_32953{margin-top:-15px;}
#paragraph_32955{margin-top:-15px;}
#paragraph_32956{background-attachment:none;background-clip:none;background-color:rgb(173, 240, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:20px;font-weight:600;letter-spacing:-0.5px;padding-bottom:10px;padding-top:10px;text-align:center;}
