#websiteContainer{color:rgb(0, 0, 0);}
#websiteFrame #websiteCredits a{color:#e90102;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:20px;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#container_3310{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.6);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;z-index:3000;}
#ContainerRow_3311{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;max-width:100%;}
#ContainerRow_3311 > .row,#ContainerRow_3311  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#Column_3312{padding-left:0px;padding-right:0px;}
#r_oc_ecContextualcategorymenu_3313 .mm-panels li a:hover{color:#e90102;}
#r_oc_ecContextualcategorymenu_3313 .mm-navbar{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_ecContextualcategorymenu_3313 .mm-navbar .mm-title{color:rgb(255, 255, 255);}
#r_oc_ecContextualcategorymenu_3313 .mm-navbar .mm-prev{color:rgb(255, 255, 255);}
#imagelink_3314 img{display:block;max-height:120px;width:auto;}
#imagelink_3314{font-size:20px;line-height:30px;text-align:center;}
#Column_3315{height:100%;padding-left:0px;padding-right:0px;}
#container_3318{margin-left:25px;margin-right:25px;}
#container_3319 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_3319 i.offcanvas-button{display:none;}
#container_3319 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_3319{padding-left:0px;}
#paragraph_3321{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:25px;line-height:60px;margin-bottom:20px;text-align:center;}
#paragraph_3322 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;display:inline-block;font-weight:bold;margin-left:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_3322{font-size:16px;margin-bottom:25px;margin-top:15px;}
#userlogin_3323{width:100%;}
#userlogin_3323 .formfield_field label{color:rgb(0, 0, 0);font-size:20px;}
#userlogin_3323 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#userlogin_3323 .formfield_button{text-align:right;}
#userlogin_3323 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;padding-left:30px;padding-right:30px;}
#passwordfield_3325 .formfield_field label{text-align:right;width:100%;}
#passwordfield_3325 .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_3325{margin-top:10px !important;}
#remembermefield_3326 .formfield_field label{margin-right:0px;}
#container_3327 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_3327 i.offcanvas-button{display:none;}
#container_3327 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_3327{padding-left:0px;}
#r_oc_container_3327{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userbar_3329 .userbarComp-loggedUser{width:70%;}
#userbar_3329 .userbarComp-loggedUser .infoUser{color:#fff;font-size:18px;}
#userbar_3329 .userbarComp-loggedUser .infoUser i{color:#fff;font-size:22px;}
#userbar_3329 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#e90102;font-size:18px;}
#userbar_3329{margin-left:15px;}
#menu_3330 li a{color:#fff;font-size:18px;}
#menu_3330{width:100%;}
#menu_3330 > ul > li > a:hover,#menu_3330  > li > a:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#menu_3330 > ul > li,#menu_3330  > li{border-bottom:1px solid #fff;}
#userbar_3331 .userbarComp-loggedUser .infoUser{color:rgb(255, 255, 255);font-size:14px;text-align:center;}
#userbar_3331 .userbarComp-loggedUser .infoUser i{color:rgb(255, 255, 255);}
#userbar_3331 .userbarComp-logout input{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);font-weight:600;}
#userbar_3331 .userbarComp-logout input:hover{background-attachment:none;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:rgb(0, 0, 0);}
#container_3332{margin-right:5px;margin-top:5px;}
#container_3333 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_3333 i.offcanvas-button{display:none;}
#container_3333 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_3333{padding-right:10px;}
#html_3336{text-align:right;}
#paragraph_3338{font-size:20px;font-weight:800;}
#ecMinicomparator_3340 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem{color:#fff;font-size:18px;}
#ecMinicomparator_3340{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_3340 .card-title{display:none;}
#ecMinicomparator_3340 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#fff;font-size:20px;text-decoration:none;}
#ecMinicomparator_3340 .ecMinicomparatorComp-totalItems{display:none;}
#ecMinicomparator_3340 .nocartitems{font-size:18px;}
#ecMinicomparator_3340 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_3342{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_3342 .card-title{display:none;}
#ecMinicomparator_3342 .ecMinicomparatorComp-totalItems{font-size:20px;margin-bottom:15px;text-align:right;}
#ecMinicomparator_3342 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#e90102;display:inline-block;font-size:18px;padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;text-decoration:none;}
#ecMinicomparator_3342 .ecMinicomparatorComp-gotoCart{text-align:right;}
#ecMinicomparator_3343 .card-title{display:none;}
#ecMinicomparator_3343 .ecMinicomparatorComp-totalItems{color:rgb(255, 255, 255);font-size:0px;margin-top:5px;}
#ecMinicomparator_3343 .ecMinicomparatorComp-cartTotal{font-size:13px;font-weight:bold;}
#ecMinicomparator_3343 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_3343{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:-5px;}
#container_3345 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_3345 i.offcanvas-button{display:none;}
#container_3345 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_3345{padding-right:10px;}
#html_3348{text-align:right;}
#paragraph_3350{font-size:20px;font-weight:bold;}
#ecMiniwishlist_3352 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_3352{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_3352 .card-title{display:none;}
#ecMiniwishlist_3352 .nocartitems{font-size:16px;}
#ecMiniwishlist_3352 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(255, 255, 255);font-size:20px;text-decoration:none;}
#ecMiniwishlist_3352 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{font-size:20px;}
#ecMiniwishlist_3352 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{color:rgb(255, 255, 255);}
#ecMiniwishlist_3352 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem > i{color:rgb(255, 255, 255);font-size:18px;}
#ecMiniwishlist_3354{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_3354 .card-title{display:none;}
#ecMiniwishlist_3354 .ecMiniwishlistComp-totalItems{font-size:20px;}
#ecMiniwishlist_3354 .ecMiniwishlistComp-gotoCart{margin-bottom:10px;margin-top:20px;}
#ecMiniwishlist_3354 .ecMiniwishlistComp-cartLink{background-attachment:none;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:#e90102;display:inline-block;font-size:18px;padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;text-decoration:none;}
#ecMiniwishlist_3355{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_3355 .card-title{display:none;}
#ecMiniwishlist_3355 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_3355 .ecMiniwishlistComp-totalItems{font-size:0px;margin-left:-5px;margin-top:10px;}
#ecMiniwishlist_3355 .ecMiniwishlistComp-cartTotal{color:rgb(255, 255, 255);font-size:13px;font-weight:bold;}
#container_3357 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_3357 i.offcanvas-button{display:none;}
#container_3357 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_3357{padding-right:10px;}
#html_3360{text-align:right;}
#paragraph_3362{font-size:18px;font-weight:bold;}
#ecMinicart_3364{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_3364 .card-title{display:none;}
#ecMinicart_3364 .ecMinicartComp-gotoCart{display:none;}
#ecMinicart_3364 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(255, 255, 255);font-size:20px;text-decoration:none;}
#ecMinicart_3364 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMinicart_3364 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(255, 255, 255);}
#ecMinicart_3364 .ecMinicartComp-latestItemsOnCart > div .removecartitem > i{color:rgb(255, 255, 255);font-size:18px;}
#ecMinicart_3364 .nocartitems{font-size:16px;}
#ecMinicart_3366{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_3366 .card-title{display:none;}
#ecMinicart_3366 .ecMinicartComp-totalPrice{font-size:20px;}
#ecMinicart_3366 .ecMinicartComp-gotoCart{margin-bottom:10px;margin-top:20px;}
#ecMinicart_3366 .ecMinicartComp-cartLink{background-attachment:none;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:#e90102;font-size:18px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-decoration:none;}
#ecMinicart_3367{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_3367 .card-title{display:none;}
#ecMinicart_3367 .ecMinicartComp-totalItems{font-size:0px;margin-left:-5px;margin-top:10px;}
#ecMinicart_3367 .ecMinicartComp-cartTotal{color:rgb(255, 255, 255);font-size:13px;font-weight:bold;}
#ecMinicart_3367 .ecMinicartComp-gotoCart{display:none;}
#container_3368 .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_3368 .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:30px;}
#container_3368 .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_3368{position:static;}
#container_3368 > .pw-collapse-button > span{color:rgb(255, 255, 255);}
#container_3368 > .pw-collapse-target{padding-bottom:0px;padding-top:20px;}
#paragraph_3369{color:#e90102;font-size:25px;margin-bottom:10px;margin-top:-20px;padding-right:30px;text-align:right;}
#ecCatalogsearchandfilter_3370 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:#e90102;background-image:url(/Resources/Graphics/cerca.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto;border-bottom-left-radius:0px;border-bottom-right-radius:50px;border-top-left-radius:0px;border-top-right-radius:50px;color:#fff;font-size:0px;height:40px;padding-left:15px;padding-right:30px;}
#ecCatalogsearchandfilter_3370{width:100%;}
#ecCatalogsearchandfilter_3370 .formfield_error{background-attachment:none;background-clip:none;background-color:rgb(232, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:16px;text-align:center;width:100%;}
#ecCatalogsearchandfilter_3370 .formfield_field input[type=text]{border-bottom:0px solid #ced4da;border-bottom-left-radius:50px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:50px;font-size:20px;height:40px;text-align:left;}
#ecFieldfiltertext_3371 .formfield_field label{display:none;}
#ecFieldfiltertext_3371 .formfield_field .formControl{position:relative;width:100%;}
#ecFieldfiltertext_3371 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:25px;height:40px;text-align:center;width:100%;}
#ecFieldfiltertext_3371 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:7px;}
#ecFieldfiltertext_3371{padding-left:0px !important;padding-right:0px !important;width:100%;}
#ecFieldfiltertext_3371 .formfield_field .filterControl{width:100%;}
#Column_3372{border-bottom:1px solid #e90102;border-top:1px solid rgba(0, 0, 0, 0.45);padding-top:5px;}
#imagelink_3373 img{margin-bottom:5px;max-height:55px;width:auto;}
#imagelink_3373{width:100%;}
#paragraph_3374{text-align:center;}
#paragraph_3374 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:#e90102;font-size:20px;font-weight:600;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#paragraph_3374 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:rgb(255, 255, 255);}
#container_3375 .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_3375 .pw-collapse-button > span{color:rgb(0, 0, 0);font-size:30px;}
#container_3375 .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:0px;padding-top:0px;right:0px;}
#container_3375{padding-right:0px;position:static;}
#container_3375 > .pw-collapse-button > span{color:rgb(255, 255, 255);}
#container_3375 > .pw-collapse-target{z-index:500;}
#menu_3376 > ul > li,#menu_3376  > li{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 230);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(140, 140, 140);padding-left:0px;}
#menu_3376 li .toggleBranch{color:#e90102;padding-bottom:0px;padding-top:8px;}
#menu_3376 > ul > li > a,#menu_3376  > li > a{font-size:22px;font-weight:600;padding-bottom:15px;padding-top:15px;}
#menu_3376 > ul > li > ul,#menu_3376 > li > ul{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:1px solid rgb(140, 140, 140);padding-bottom:10px;padding-top:10px;}
#menu_3376 > ul > li > ul > li > a,#menu_3376  > li > ul > li > a{padding-bottom:10px;padding-top:10px;}
#menu_3376 li a{color:rgb(0, 0, 0);text-transform:uppercase;}
#paragraph_3381 .paragraphComp-content{color:rgb(255, 255, 255);font-size:42px;font-weight:600;}
#paragraph_3381 .paragraphComp-content a:hover{background-attachment:none;background-clip: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 #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:#e90102;}
#container_3383{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;padding-bottom:0px;padding-top:10px;}
#paragraph_3384{text-align:center;}
#paragraph_3384 .paragraphComp-content h3{color:rgb(255, 255, 255);font-weight:600;}
#slider_3385 .slick-next{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#slider_3385 .slick-next  > i{font-size:29px;font-weight:300;padding-right:6px;padding-top:3px;}
#slider_3385 .slick-prev{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#slider_3385 .slick-prev > i{font-size:29px;font-weight:300;padding-left:6px;padding-top:3px;}
#imagelink_3386{padding-left:0px;padding-right:0px;}
#container_3411{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;padding-bottom:60px;padding-top:25px;}
#paragraph_3412{margin-bottom:75px;text-align:center;}
#paragraph_3412 .paragraphComp-content h3{color:rgb(255, 255, 255);font-weight:600;}
#ContainerRow_3413{margin-bottom:40px;margin-top:40px;max-width:1600px;}
#paragraph_3416{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-top:25px;}
#paragraph_3419{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-top:25px;}
#paragraph_3422{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-top:25px;}
#paragraph_3425{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-top:25px;}
#container_3426{margin-bottom:50px;margin-top:50px;max-width:1800px;}
#ecOfferbox_3427 .ecOfferboxComp-header{padding-bottom:10px;padding-top:10px;text-align:center;}
#container_3428{height:100%;padding-bottom:10px;}
#container_3429{margin-top:10px;}
#ecFieldaddtowishlist_3430 .addtowishlist{color:rgb(0,0,0);font-size:25px;}
#ecFieldaddtocomparator_3431 .addtocomparator{color:rgb(0,0,0);font-size:25px;}
#ecFieldtitle_3432{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_3432 a{color:rgb(0,0,0);}
#ecFielddescription_3433{color:rgb(0,0,0);}
#ecFieldprice_3435 div.discount{font-size:16px;}
#ecFieldprice_3435 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3435 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_3435 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_3435 div.labelprice{margin-right:auto;}
#ecFieldprice_3435{margin-top:20px;}
#ecFieldaddtocart_3436{margin-top:30px;}
#ecFieldaddtocart_3436 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_3436 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_3436 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:30px;line-height:1;}
#ecFieldaddtocart_3436 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:20px;font-weight:600;line-height:43px;margin-bottom:0;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_3436 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#container_3437{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-top:0px;}
#paragraph_3438{text-align:center;}
#paragraph_3438 .paragraphComp-content h3{color:rgb(0, 0, 0);font-weight:600;}
#ContainerRow_3439{margin-top:15px;max-width:900px;}
#imagelink_3441{text-align:center;}
#paragraph_3443 .paragraphComp-content h4{margin-bottom:15px;}
#paragraph_3443 .paragraphComp-content{line-height:33px;}
#paragraph_3443 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:25px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_3443 .paragraphComp-content a:hover{background-attachment:none;background-clip: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 #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:#e90102;}
#container_3444{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Grafica/newsletter.png);background-origin:padding-box;background-position:15% 50%;background-repeat:no-repeat;background-size:contain;margin-top:20px;padding-bottom:130px;padding-top:130px;}
#container_3445{width:100%;}
#paragraph_3446{font-size:30px;font-weight:600;text-align:center;}
#mcSubscription_3447{max-width:700px;}
#mcSubscription_3447 .formfield_field .formlabel{display:none;}
#mcSubscription_3447 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:0;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0;border-top-right-radius:50px;color:rgb(255,255,255);font-weight:600;letter-spacing:1px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#mcSubscription_3447 .mcSubscriptionComp-message{color:rgb(0, 0, 0);font-weight:600;}
#mcSubscription_3447 .mcSubscriptionComp-errormessage{color:rgb(214,0,0);}
#ContainerRow_3449{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;}
#Column_3451{padding-bottom:20px;padding-top:20px;}
#paragraph_3452{color:rgb(255, 255, 255);font-size:25px;font-weight:600;text-align:center;}
#paragraph_3452 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255, 255, 255);font-size:30px;padding-bottom:5px;padding-left:30px;padding-right:30px;padding-top:5px;}
#paragraph_3452 .paragraphComp-content a:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#ContainerRow_3453{margin-top:10px;}
#Column_3458{padding-top:10px;}
#paragraph_3459{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-bottom:10px;text-align:center;}
#paragraph_3461{color:rgb(255, 255, 255);font-size:20px;font-weight:600;margin-top:5px;text-align:center;}
#paragraph_3461 .paragraphComp-content a{color:rgb(255, 255, 255);font-weight:600;text-decoration:underline;}
#Column_3462{padding-top:10px;}
#paragraph_3463{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-bottom:10px;text-align:center;}
#paragraph_3465{color:rgb(255, 255, 255);font-size:20px;font-weight:600;margin-top:5px;text-align:center;}
#paragraph_3465 .paragraphComp-content a{color:rgb(255, 255, 255);font-weight:600;text-decoration:underline;}
#Column_3466{padding-top:10px;}
#paragraph_3467{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-bottom:10px;text-align:center;}
#paragraph_3469{color:rgb(255, 255, 255);font-size:20px;font-weight:600;margin-top:5px;text-align:center;}
#paragraph_3469 .paragraphComp-content a{color:rgb(255, 255, 255);font-weight:600;text-decoration:underline;}
#menu_3470 li a{border-bottom:1px solid #b3b3b3;color:rgb(179, 179, 179);font-size:20px;margin-left:0px;padding-bottom:15px;padding-top:15px;}
#menu_3470 > ul > li,#menu_3470  > li{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;padding-left:0px;position:relative;}
#menu_3470 > ul > li > ul,#menu_3470 > li > ul{background-attachment:none;background-clip:none;background-color:rgb(26, 26, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:60px;left:0px;margin-left:0px;margin-top:0px;top:auto;width:100%;}
#menu_3470 > ul > li > a:hover,#menu_3470  > li > a:hover{color:rgb(255, 255, 255);}
#menu_3470 > ul > li > ul > li > a:hover,#menu_3470  > li > ul > li > a:hover{color:rgb(255, 255, 255);}
#menu_3470 > ul > li > a,#menu_3470  > li > a{padding-left:10px;}
#menu_3470 li .toggleBranch{right:30px;}
#menu_3470 li .toggleBranch img{width:55px;}
#menu_3470 > ul > li:first-child > a,#menu_3470  > li:first-child > a{border-top:1px solid #b3b3b3;}
#menu_3470 > ul > li > ul > li,#menu_3470  > li > ul > li{padding-left:0px;}
#menu_3470 > ul > li > ul > li > a,#menu_3470  > li > ul > li > a{padding-left:25px;}
#ContainerRow_3471{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;padding-bottom:20px;padding-top:50px;}
#paragraph_3475{color:rgb(255, 255, 255);}
#paragraph_3475 .paragraphComp-content h4{color:rgb(255, 255, 255);font-size:20px;font-weight:600;}
#menu_3476 li a{color:rgb(255, 255, 255);}
#menu_3476{margin-top:10px;width:100%;}
#menu_3476 > ul > li > a,#menu_3476  > li > a{font-weight:500;}
#menu_3476 > ul > li > a:hover,#menu_3476  > li > a:hover{color:#e90102;}
#paragraph_3478{color:rgb(255, 255, 255);}
#paragraph_3478 .paragraphComp-content h4{color:rgb(255, 255, 255);font-size:20px;font-weight:600;}
#menu_3479 li a{color:rgb(255, 255, 255);}
#menu_3479{margin-top:10px;width:100%;}
#menu_3479 > ul > li > a,#menu_3479  > li > a{font-weight:500;}
#menu_3479 > ul > li > a:hover,#menu_3479  > li > a:hover{color:#e90102;}
#paragraph_3481{color:rgb(255, 255, 255);}
#paragraph_3481 .paragraphComp-content h4{color:rgb(255, 255, 255);font-size:20px;font-weight:600;}
#menu_3482 li a{color:rgb(255, 255, 255);}
#menu_3482{margin-top:10px;width:100%;}
#menu_3482 > ul > li > a,#menu_3482  > li > a{font-weight:500;}
#menu_3482 > ul > li > a:hover,#menu_3482  > li > a:hover{color:#e90102;}
#container_3483{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;padding-bottom:30px;padding-top:30px;}
#html_3484{margin-bottom:50px;margin-top:50px;text-align:center;}
#paragraph_3485{color:rgb(179, 179, 179);margin-bottom:20px;text-align:center;}
#paragraph_3485 .paragraphComp-content a{color:rgb(179, 179, 179);}
#paragraph_3485 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#paragraph_3486{color:rgb(179, 179, 179);margin-bottom:40px;text-align:center;}
#paragraph_3486 .paragraphComp-content a{color:rgb(179, 179, 179);}
#paragraph_3486 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#container_3488{background-attachment:none;background-clip:none;background-color:rgb(26, 26, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_3489 li a{color:rgb(179, 179, 179);font-size:20px;}
#menu_3489 > ul > li,#menu_3489  > li{position:relative;}
#menu_3489 > ul > li > ul,#menu_3489 > li > ul{background-attachment:none;background-clip:none;background-color:rgb(26, 26, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;bottom:60px;left:0px;margin-left:0px;margin-top:0px;top:auto;width:250px;}
#menu_3489 > ul > li > a:hover,#menu_3489  > li > a:hover{color:rgb(255, 255, 255);}
#menu_3489 > ul > li > ul > li > a:hover,#menu_3489  > li > ul > li > a:hover{color:rgb(255, 255, 255);}
#menu_3489 > ul > li > a,#menu_3489  > li > a{padding-bottom:15px;padding-top:15px;}
#container_3491{margin-bottom:60px;}
#navinfo_3492 > 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;}
#navinfo_3492 > ul > li.active > a{color:#e90102;}
#navinfo_3492 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_3493 > 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;}
#navinfo_3493 > ul > li.active > a{color:#e90102;}
#navinfo_3493 > ul > li > a{color:rgb(0, 0, 0);}
#ContainerRow_3494{max-width:1900px;}
#ecCatalog_3496 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0 0 0 1px rgb(204,204,204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalog_3496 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;}
#ecCatalog_3496 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(255, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255, 255, 255);font-size:18px;padding-bottom:8px;padding-top:8px;position:absolute;right:0px;top:-60px;z-index:500;}
#ecCatalog_3496 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_3496 .ecCatalogComp-pageelement{margin-bottom:7px;}
#ecCatalog_3496 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(204,204,204);border-right:1px solid rgb(204,204,204);border-top:1px solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:20px;height:40px;padding-left:10px;width:45px;}
#ecCatalog_3496{margin-bottom:80px;}
#ecCatalog_3496 .ecCatalogComp-paging{margin-top:0;}
#ecCatalog_3496 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(0,0,0);border-right:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;margin-left:0;margin-right:5px;margin-top:0;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalog_3496 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_3496 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCatalog_3496 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_3496 .ecCatalogComp-cells{margin-bottom:10px;margin-top:10px;}
#ecCatalog_3496 .ecCatalogComp-sort select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(204,204,204);border-right:1px solid rgb(204,204,204);border-top:1px solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:20px;height:40px;}
#ecCatalog_3496 .ecCatalogComp-filter{position:relative;}
#ecCatalog_3496 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_3497{height:100%;padding-bottom:40px;}
#container_3498{margin-top:10px;}
#ecFieldaddtowishlist_3499 .addtowishlist{color:rgb(0, 0, 0);font-size:25px;}
#ecFieldaddtocomparator_3500 .addtocomparator{color:rgb(0, 0, 0);font-size:25px;}
#ecFieldtitle_3501{min-height:70px;}
#ecFieldtitle_3501 a{color:rgb(0,0,0);font-size:21px;}
#ecFielddescription_3502{color:rgb(0,0,0);}
#container_3503{min-height:200px;}
#ecFieldimage_3504 img{display:inline-block;}
#ecFieldprice_3505 div.discount{font-size:16px;}
#ecFieldprice_3505 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3505 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_3505 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_3505 div.labelprice{margin-right:auto;}
#ecFieldprice_3505{margin-top:20px;}
#ecFieldaddtocart_3506{height:95px;margin-left:25px;margin-right:25px;}
#ecFieldaddtocart_3506 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_3506 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_3506 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:30px;line-height:1;}
#ecFieldaddtocart_3506 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(255, 255, 255);font-size:15px;font-weight:600;height:auto;margin-bottom:0px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_3506 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#ecFieldaddtocart_3506 .ecFieldaddtocartComp-soldout{min-height:53px;padding-left:30px;}
#paragraph_3508{border-bottom:4px solid #e90102;font-size:25px;}
#paragraph_3508 .paragraphComp-content{font-weight:600;}
#ecCatalogsearchandfilter_3509 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_3509 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;width:100%;}
#ecCatalogsearchandfilter_3509 .formfield_field input[type=text]{color:rgb(0, 0, 0);}
#ecCatalogsearchandfilter_3509 .formfield_field select{color:rgb(0, 0, 0);}
#ecFieldfilterautocomplete_3510 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-bottom:0px;padding-left:30px;padding-top:0px;}
#ecFieldfilterautocomplete_3510 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_3510 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfiltertext_3511 .formfield_field input[type=text]{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px !important;}
#ecFieldfiltertext_3511 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_3511 .formfield_field .rowRemoveFilter{position:absolute;right:-8px;top:0px;}
#ecFieldfilterlist_3512 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_3512 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_3512 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_3513 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_3513 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_3513 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_3514 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_3514 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_3514 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#form_3521 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;margin-left:10px;}
#form_3521{margin-top:20px;}
#form_3521 .formfield_button{margin-bottom:0px;margin-top:24px;}
#filefield_3522 .formfield_field label{margin-bottom:0px;}
#filefield_3522 .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_3523 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:#e90102;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-left:15px;padding-top:10px;text-align:left;}
#ecGiftselection_3523 .slider-col-btn{height:45px;position:absolute;right:10px;text-align:center;top:-46px;}
#ecGiftselection_3523 .slick-prev-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;color:rgb(255, 255, 255);left:0px;position:absolute;z-index:50;}
#ecGiftselection_3523 .slick-next-button{color:rgb(255, 255, 255);position:absolute;z-index:50;}
#ecGiftselection_3523 .slick-dots{display:none;}
#ecGiftselection_3523 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{border-right:1px solid rgb(245, 245, 245);max-width:350px;}
#ecGiftselection_3523 .ecGiftselectionComp-products{position:relative;}
#container_3524{height:100%;padding-bottom:30px;padding-top:30px;}
#ecFieldtitle_3525{margin-bottom:10px;}
#ecFieldtitle_3525 a{color:rgb(0, 0, 0);display:inline-block;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFielddescription_3526{color:rgb(0, 0, 0);}
#container_3527{height:300px;}
#ecFieldimage_3528{min-height:0px;}
#ecFieldaddtocart_3529{margin-top:15px;}
#ecFieldaddtocart_3529 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_3529 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_3529 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_3529 .addtocart{color:rgb(0, 0, 0);font-size:30px;}
#ecFieldaddtocart_3529 .addtocart:hover{color:#e90102;}
#container_3531{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_3532{font-size:25px;}
#paragraph_3533{font-size:15px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{border-bottom:0px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCartCustom_3534 .ecCartCustomComp-col-totals{border-left:1px solid rgb(245, 245, 245);padding-top:20px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.removecartitem{color:rgb(0,0,0);font-size:20px;}
#ecCartCustom_3534 .ecCartCustomComp-order{font-weight:700;}
#ecCartCustom_3534 .ecCartCustomComp-order-text > span{font-size:18px;}
#ecCartCustom_3534 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_3534 .ecCartCustomComp-order-button .cancelmodify{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:18px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn{color:rgb(0,0,0);font-size:24px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{margin-bottom:0px;}
#ecCartCustom_3534 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_3534 .ecCartCustomComp-subTotal .subTotal .price{font-weight:800;}
#ecCartCustom_3534 .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_3534 .ecCartCustomComp-cartEmpty .emptycart{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;width:250px;}
#ecCartCustom_3534 .ecCartCustomComp-cartEmpty .emptycart:hover{color:#e90102;}
#ecCartCustom_3534 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;}
#ecCartCustom_3534 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-top:20px;}
#ecCartCustom_3534 .ecCartCustomComp-checkoutLink .gotocheckout{color:rgb(255, 255, 255);font-size:25px;}
#ecCartCustom_3534 .ecCartCustomComp-catalogLink .gotoback{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;width:250px;}
#ecCartCustom_3534 .ecCartCustomComp-cartWishlist{margin-top:5px;}
#ecCartCustom_3534 .ecCartCustomComp-cartWishlist .addcartwishlist{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;width:250px;}
#ecCartCustom_3534 .ecCartCustomComp-cartWishlist .addcartwishlist:hover{color:#e90102;}
#ecCartCustom_3534 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_3534 .ecCartCustomComp-valueTotalArticles{display:none;font-size:19px;font-weight:800;}
#ecCartCustom_3534 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245, 245, 245);padding-left:0px;padding-right:0px;}
#ecCartCustom_3534 .ecCartCustomComp-grandTotal{font-size:25px;margin-top:5px;}
#ecCartCustom_3534 .ecCartCustomComp-grandTotal .grandTotal .price{color:#e90102;}
#ecCartCustom_3534 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #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;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_3534 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_3534 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote .applyvoucher{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCartCustom_3534 .ecCartCustomComp-titleShippingQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:5px;padding-top:5px;text-align:left;}
#ecCartCustom_3534 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0px;padding-right:0px;}
#ecCartCustom_3534 .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_3534 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_3534 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_3534 .ecCartCustomComp-linkQuoteShippingQuote .getshipping{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:10px;margin-top:10px;}
#ecCartCustom_3534 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#e90102;}
#ecCartCustom_3534 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{font-size:16px;height:45px;}
#ecCartCustom_3534 .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_3534 .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_3534 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_3534 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_3534 .ecCartCustomComp-linkUpdateTotalShippingQuote .updatetotalshipping{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:10px;margin-top:10px;}
#ecCartCustom_3534 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_3534 .ecCartCustomComp-titleBillingQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_3534 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_3534 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li .details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:4px;}
#ecCartCustom_3534 .ecCartCustomComp-linkUpdateTotalBillingQuote .updatetotalbilling{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:10px;}
#ecCartCustom_3534 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable{margin-bottom:10px;}
#ecCartCustom_3534 .ecCartCustomComp-autocomplete{padding-left:0px;padding-right:0px;}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.removecartitem:hover{color:rgb(255, 0, 0);}
#ecCartCustom_3534 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.addwishlistcartitem:hover{color:#e90102;}
#ecCartCustom_3534 .ecCartCustomComp-containerSummaryArticles ul{display:none;}
#ecCartCustom_3534 .ecCartCustomComp-textNumberArticles{display:none;}
#ecFieldtitle_3535 a{font-size:30px;}
#ecFieldtitle_3535{font-size:30px;text-transform:uppercase;word-spacing:-1px;}
#container_3536{margin-top:10px;}
#paragraph_3537{font-size:18px;}
#ecFieldtext_3538{font-size:18px;}
#ecFieldtext_3538 div.labelfield{display:none;padding-right:0px;}
#container_3539{margin-top:10px;}
#paragraph_3540{font-size:18px;}
#ecFieldtext_3541{font-size:18px;}
#ecFieldtext_3541 div.labelfield{display:none;padding-right:0px;}
#container_3542{margin-top:10px;}
#paragraph_3543{font-size:18px;}
#ecFieldprice_3544 div.originalprice{text-decoration:line-through;}
#ecFieldprice_3544 div.discount{color:#e90102;font-size:16px;font-weight:700;padding-left:5px;padding-right:5px;}
#ecFieldprice_3544 div.price{font-size:22px;font-weight:bold;}
#container_3545{margin-top:10px;}
#paragraph_3546{font-size:18px;}
#ecFieldquantity_3547 .rowUnit{display:none;}
#ecFieldquantity_3547 .rowUnitSize{display:block;}
#ecFieldquantity_3547 .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_3547{margin-top:10px;}
#textfield_3548 .formfield_field label{font-size:18px;line-height:38px;margin-bottom:0px !important;width:150px;}
#textfield_3548 .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;margin-left:auto !important;max-width:120px;}
#container_3549{margin-top:10px;}
#paragraph_3550{font-size:20px;}
#ecFieldtext_3551{font-size:25px;font-weight:bold;margin-top:10px;}
#ecFieldautocomplete_3553{border-bottom:1px solid #000000;border-top:1px solid #000000;font-size:18px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_3553 .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:18px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_3553 .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_3553 .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:20px;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_3553 .quickaddtocart .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;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:19px;margin-left:10px;padding-left:12px;padding-right:12px;}
#paragraph_3554{font-size:20px;text-align:center;}
#ecFieldquantity_3555 .rowUnit{display:none;}
#ecFieldquantity_3555 .rowUnitSize{display:block;}
#ecFieldquantity_3555 .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_3555{margin-top:10px;text-align:center;}
#paragraph_3556{font-size:20px;text-align:center;}
#ecFieldtext_3557{font-size:25px;font-weight:bold;margin-top:10px;}
#container_3558{margin-top:50px;}
#ecPopularity_3559 .carousel-buttons.leftRs{left:auto;right:50px;top:-110px;z-index:50;}
#ecPopularity_3559 .carousel-buttons.rightRs{text-align:right;top:-110px;z-index:50;}
#ecPopularity_3559 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:0px solid rgb(245, 245, 245);overflow-x:hidden;overflow-y:hidden;position:relative;}
#ecPopularity_3559{border-left:0px solid rgb(245, 245, 245);}
#ecPopularity_3559 .ecPopularityComp-header{border-bottom:1px solid #000000;border-top:1px solid #000000;font-size:42px;padding-left:10px;text-align:left;}
#container_3560{height:100%;padding-bottom:10px;}
#container_3561{margin-top:10px;}
#ecFieldaddtowishlist_3562 .addtowishlist{color:rgb(0,0,0);font-size:25px;}
#ecFieldaddtocomparator_3563 .addtocomparator{color:rgb(0,0,0);font-size:25px;}
#ecFieldtitle_3564{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_3564 a{color:rgb(0,0,0);}
#ecFielddescription_3565{color:rgb(0,0,0);}
#ecFieldprice_3567 div.discount{font-size:16px;}
#ecFieldprice_3567 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3567 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_3567 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_3567 div.labelprice{margin-right:auto;}
#ecFieldprice_3567{margin-top:20px;}
#ecFieldaddtocart_3568{margin-top:30px;}
#ecFieldaddtocart_3568 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_3568 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_3568 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:30px;line-height:1;}
#ecFieldaddtocart_3568 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:20px;font-weight:600;line-height:43px;margin-bottom:0;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_3568 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#container_3571{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_3572{font-size:25px;}
#paragraph_3573{font-size:15px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-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 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45px;}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-accordion .card-body span.price{color:#000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{color:#e90102;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255);}
#ecCheckoutCustom_3575 .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_3575 .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_3575 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-documents a{color:#000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutHead .title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutHead .status{color:#e90102;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutHead .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222,222,222);margin-bottom:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-shippingAddress .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-shippingMethod .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#000000;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-billingAddress .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-billingMethod .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0,0,0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:18px;font-weight:300;margin-bottom:0;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000;}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-totalarticles .titleheader{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_3575 .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_3575 .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_3575 .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_3575 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0,0,0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooter .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3575 .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_3575 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0,0,0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px;}
#ecCheckoutCustom_3575{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-documents{color:rgb(0,0,0);}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#e90102;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#000000;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0);}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-externalReference .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-extAppearance .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-note .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0 solid #000000;font-size:12px;margin-bottom:0;padding-bottom:0;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_3575 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecFieldtitle_3577 a{font-size:30px;}
#ecFieldtitle_3577{color:#000000;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_3580{margin-top:10px;}
#paragraph_3581{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3582{font-size:15px;}
#ecFieldtext_3582 div.labelfield{display:none;padding-right:0;}
#container_3583{margin-top:10px;}
#paragraph_3584{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3585{font-size:15px;}
#ecFieldtext_3585 div.labelfield{display:none;padding-right:0;}
#container_3586{margin-top:10px;}
#paragraph_3587{color:rgb(0,0,0);font-size:15px;}
#ecFieldprice_3588 div.originalprice{text-decoration:line-through;}
#ecFieldprice_3588 div.discount{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat: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_3588 div.price{color:rgb(0,0,0);font-size:22px;font-weight:400;}
#container_3590{margin-top:10px;}
#paragraph_3591{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3592{font-size:15px;}
#ecFieldtext_3592 div.labelfield{display:none;padding-right:0;}
#container_3593{margin-top:10px;}
#paragraph_3594{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3595{font-size:15px;}
#ecFieldtext_3595 div.labelfield{display:none;padding-right:0;}
#container_3596{margin-top:10px;}
#paragraph_3597{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3598{font-size:15px;}
#ecFieldtext_3598 div.labelfield{display:none;padding-right:0;}
#container_3599{border-left:1px solid #888888;height:100%;}
#paragraph_3600{color:#000000;font-size:25px;}
#ecFieldtext_3601{color:rgb(0,0,0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_3602{border-bottom:1px solid #000000;color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#paragraph_3603{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:0;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_3603 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;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_3603 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_3604 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0;padding-left:0;padding-top:0;text-align:center;}
#userregistration_3604 .accounttype .formlabel{color:rgb(0,0,0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_3604 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0;}
#userregistration_3604 .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_3604 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(rgb(0,0,0));background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:15px;height:45px;}
#userregistration_3604 .formfield_button input{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-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_3604{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_3605{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;padding-bottom:10px;padding-top:15px;}
#Column_3606{padding-left:5px;padding-right:05px;}
#Column_3608{padding-left:5px;padding-right:05px;}
#Column_3610{padding-left:5px;padding-right:05px;}
#Column_3612{padding-left:5px;padding-right:05px;}
#Column_3614{padding-left:5px;padding-right:05px;}
#Column_3616{padding-left:5px;padding-right:05px;}
#Column_3618{padding-left:5px;padding-right:05px;}
#Column_3620{padding-left:5px;padding-right:05px;}
#Column_3622{padding-left:5px;padding-right:05px;}
#paragraph_3624{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#ContainerRow_3625{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #000000;margin-bottom:0;padding-top:15px;}
#Column_3626{padding-left:5px;padding-right:05px;}
#selectfield_3627 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3628{padding-left:5px;padding-right:05px;}
#selectfield_3629 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3630{padding-left:5px;padding-right:05px;}
#Column_3632{padding-left:5px;padding-right:05px;}
#Column_3634{padding-left:5px;padding-right:05px;}
#Column_3636{padding-left:5px;padding-right:5px;}
#radiofield_3637 .formfield_field > .formlabel{display:none;}
#ContainerRow_3638{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;margin-bottom:0;padding-top:0;}
#Column_3639{padding-left:5px;padding-right:05px;}
#selectfield_3640 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3641{padding-left:5px;padding-right:05px;}
#selectfield_3642 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3643{padding-left:5px;padding-right:05px;}
#selectfield_3644 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3645{padding-left:5px;padding-right:05px;}
#Column_3647{padding-left:5px;padding-right:05px;}
#Column_3649{padding-left:5px;padding-right:05px;}
#Column_3651{padding-left:5px;padding-right:05px;}
#ContainerRow_3653{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;margin-top:20px;padding-top:5px;}
#Column_3654{padding-left:5px;padding-right:05px;}
#Column_3656{padding-left:5px;padding-right:05px;}
#passwordfield_3657 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#passwordfield_3657 .formfield_field label{display:inline-block;}
#Column_3658{padding-left:5px;padding-right:05px;}
#passwordfield_3659 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#ContainerRow_3660{border-bottom:0 solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_3661{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_3662{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_3663{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_3665 .formfield_field > .formlabel{display:none;font-size:0px;}
#mcRadiofield_3665{text-align:center;}
#Column_3667{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_3668{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3669{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_3670 .paragraphComp-content a{font-weight:600;}
#privacyfield_3671 .formfield_field > .formlabel{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_3671 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0;border-top-right-radius:0;display:none;font-size:11px;}
#privacyfield_3671 .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_3671 .form-check{margin-right:5px;}
#privacyfield_3671{margin-top:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-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 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45px;}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-accordion .card-body span.price{color:#000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{color:#e90102;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255);}
#ecCheckoutCustom_3672 .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_3672 .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_3672 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-documents a{color:#000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutHead .title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutHead .status{color:#e90102;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutHead .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222,222,222);margin-bottom:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-shippingAddress .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-shippingMethod .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#000000;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-billingAddress .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-billingMethod .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0,0,0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:18px;font-weight:300;margin-bottom:0;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000;}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-totalarticles .titleheader{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_3672 .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_3672 .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_3672 .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_3672 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0,0,0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooter .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3672 .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_3672 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0,0,0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px;}
#ecCheckoutCustom_3672{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-documents{color:rgb(0,0,0);}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#e90102;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#000000;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0);}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-externalReference .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-extAppearance .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-note .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0 solid #000000;font-size:12px;margin-bottom:0;padding-bottom:0;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_3672 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecFieldtitle_3674 a{font-size:30px;}
#ecFieldtitle_3674{color:#000000;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_3677{margin-top:10px;}
#paragraph_3678{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3679{font-size:15px;}
#ecFieldtext_3679 div.labelfield{display:none;padding-right:0;}
#container_3680{margin-top:10px;}
#paragraph_3681{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3682{font-size:15px;}
#ecFieldtext_3682 div.labelfield{display:none;padding-right:0;}
#container_3683{margin-top:10px;}
#paragraph_3684{color:rgb(0,0,0);font-size:15px;}
#ecFieldprice_3685 div.originalprice{text-decoration:line-through;}
#ecFieldprice_3685 div.discount{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat: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_3685 div.price{color:rgb(0,0,0);font-size:22px;font-weight:400;}
#container_3687{margin-top:10px;}
#paragraph_3688{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3689{font-size:15px;}
#ecFieldtext_3689 div.labelfield{display:none;padding-right:0;}
#container_3690{margin-top:10px;}
#paragraph_3691{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3692{font-size:15px;}
#ecFieldtext_3692 div.labelfield{display:none;padding-right:0;}
#container_3693{margin-top:10px;}
#paragraph_3694{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3695{font-size:15px;}
#ecFieldtext_3695 div.labelfield{display:none;padding-right:0;}
#container_3696{border-left:1px solid #888888;height:100%;}
#paragraph_3697{color:#000000;font-size:25px;}
#ecFieldtext_3698{color:rgb(0,0,0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_3699{border-bottom:1px solid #000000;color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#paragraph_3700{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:0;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_3700 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;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_3700 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_3701 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0;padding-left:0;padding-top:0;text-align:center;}
#userregistration_3701 .accounttype .formlabel{color:rgb(0,0,0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_3701 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0;}
#userregistration_3701 .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_3701 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(rgb(0,0,0));background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:15px;height:45px;}
#userregistration_3701 .formfield_button input{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-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_3701{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_3702{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;padding-bottom:10px;padding-top:15px;}
#Column_3703{padding-left:5px;padding-right:05px;}
#selectfield_3704 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3705{padding-left:5px;padding-right:05px;}
#Column_3707{padding-left:5px;padding-right:05px;}
#Column_3709{padding-left:5px;padding-right:05px;}
#Column_3711{padding-left:5px;padding-right:05px;}
#Column_3713{padding-left:5px;padding-right:05px;}
#Column_3715{padding-left:5px;padding-right:05px;}
#Column_3717{padding-left:5px;padding-right:05px;}
#Column_3719{padding-left:5px;padding-right:05px;}
#Column_3721{padding-left:5px;padding-right:05px;}
#paragraph_3723{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#ContainerRow_3724{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #000000;margin-bottom:0;padding-top:15px;}
#Column_3725{padding-left:5px;padding-right:05px;}
#Column_3727{padding-left:5px;padding-right:05px;}
#selectfield_3728 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3729{padding-left:5px;padding-right:05px;}
#Column_3731{padding-left:5px;padding-right:05px;}
#Column_3733{padding-left:5px;padding-right:5px;}
#radiofield_3734 .formfield_field > .formlabel{display:none;}
#ContainerRow_3735{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;margin-bottom:0;padding-top:0;}
#Column_3736{padding-left:5px;padding-right:05px;}
#selectfield_3737 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3738{padding-left:5px;padding-right:05px;}
#selectfield_3739 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3740{padding-left:5px;padding-right:05px;}
#selectfield_3741 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3742{padding-left:5px;padding-right:05px;}
#Column_3744{padding-left:5px;padding-right:05px;}
#Column_3746{padding-left:5px;padding-right:05px;}
#Column_3748{padding-left:5px;padding-right:05px;}
#ContainerRow_3750{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;margin-top:20px;padding-top:5px;}
#Column_3751{padding-left:5px;padding-right:05px;}
#Column_3753{padding-left:5px;padding-right:05px;}
#passwordfield_3754 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#passwordfield_3754 .formfield_field label{display:inline-block;}
#Column_3755{padding-left:5px;padding-right:05px;}
#passwordfield_3756 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#ContainerRow_3757{border-bottom:0 solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_3758{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_3759{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_3760{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_3762 .formfield_field > .formlabel{display:none;}
#mcRadiofield_3762{text-align:center;}
#mcRadiofield_3762 .form-check{margin-bottom:0;margin-right:5px;}
#Column_3764{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_3765{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3766{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_3767 .paragraphComp-content a{font-weight:600;}
#privacyfield_3768 .formfield_field > .formlabel{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_3768 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0;border-top-right-radius:0;display:none;font-size:11px;}
#privacyfield_3768 .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_3768 .form-check{margin-right:5px;}
#privacyfield_3768{margin-top:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-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 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45px;}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-accordion .card-body span.price{color:#000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{color:#e90102;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255);}
#ecCheckoutCustom_3769 .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_3769 .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_3769 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-documents a{color:#000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutHead .title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutHead .status{color:#e90102;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutHead .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222,222,222);margin-bottom:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-shippingAddress .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-shippingMethod .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#000000;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-billingAddress .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-billingMethod .titleheader{color:rgb(0,0,0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0,0,0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:18px;font-weight:300;margin-bottom:0;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000;}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-totalarticles .titleheader{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_3769 .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_3769 .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_3769 .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_3769 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0,0,0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooter .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3769 .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_3769 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0,0,0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px;}
#ecCheckoutCustom_3769{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-documents{color:rgb(0,0,0);}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#e90102;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#000000;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0);}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-externalReference .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-extAppearance .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-note .titleheader{color:#000000;font-weight:400;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0 solid #000000;font-size:12px;margin-bottom:0;padding-bottom:0;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_3769 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecFieldtitle_3771 a{font-size:30px;}
#ecFieldtitle_3771{color:#000000;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_3774{margin-top:10px;}
#paragraph_3775{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3776{font-size:15px;}
#ecFieldtext_3776 div.labelfield{display:none;padding-right:0;}
#container_3777{margin-top:10px;}
#paragraph_3778{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3779{font-size:15px;}
#ecFieldtext_3779 div.labelfield{display:none;padding-right:0;}
#container_3780{margin-top:10px;}
#paragraph_3781{color:rgb(0,0,0);font-size:15px;}
#ecFieldprice_3782 div.originalprice{text-decoration:line-through;}
#ecFieldprice_3782 div.discount{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat: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_3782 div.price{color:rgb(0,0,0);font-size:22px;font-weight:400;}
#container_3784{margin-top:10px;}
#paragraph_3785{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3786{font-size:15px;}
#ecFieldtext_3786 div.labelfield{display:none;padding-right:0;}
#container_3787{margin-top:10px;}
#paragraph_3788{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3789{font-size:15px;}
#ecFieldtext_3789 div.labelfield{display:none;padding-right:0;}
#container_3790{margin-top:10px;}
#paragraph_3791{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_3792{font-size:15px;}
#ecFieldtext_3792 div.labelfield{display:none;padding-right:0;}
#container_3793{border-left:1px solid #888888;height:100%;}
#paragraph_3794{color:#000000;font-size:25px;}
#ecFieldtext_3795{color:rgb(0,0,0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_3796{border-bottom:1px solid #000000;color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#paragraph_3797{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:0;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_3797 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;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_3797 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_3798 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0;padding-left:0;padding-top:0;text-align:center;}
#userregistration_3798 .accounttype .formlabel{color:rgb(0,0,0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_3798 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0;}
#userregistration_3798 .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_3798 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(rgb(0,0,0));background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:15px;height:45px;}
#userregistration_3798 .formfield_button input{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-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_3798{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_3799{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;padding-bottom:10px;padding-top:15px;}
#Column_3800{padding-left:5px;padding-right:05px;}
#Column_3802{padding-left:5px;padding-right:05px;}
#Column_3804{padding-left:5px;padding-right:05px;}
#Column_3806{padding-left:5px;padding-right:05px;}
#Column_3808{padding-left:5px;padding-right:05px;}
#Column_3810{padding-left:5px;padding-right:05px;}
#Column_3812{padding-left:5px;padding-right:05px;}
#Column_3814{padding-left:5px;padding-right:05px;}
#Column_3816{padding-left:5px;padding-right:05px;}
#paragraph_3818{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:28px;font-variant:small-caps;}
#ContainerRow_3819{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #000000;margin-bottom:0;padding-top:15px;}
#Column_3820{padding-left:5px;padding-right:05px;}
#selectfield_3821 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3822{padding-left:5px;padding-right:05px;}
#selectfield_3823 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3824{padding-left:5px;padding-right:05px;}
#Column_3826{padding-left:5px;padding-right:05px;}
#Column_3828{padding-left:5px;padding-right:05px;}
#Column_3830{padding-left:5px;padding-right:5px;}
#radiofield_3831 .formfield_field > .formlabel{display:none;}
#ContainerRow_3832{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;margin-bottom:0;padding-top:0;}
#Column_3833{padding-left:5px;padding-right:05px;}
#selectfield_3834 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3835{padding-left:5px;padding-right:05px;}
#selectfield_3836 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3837{padding-left:5px;padding-right:05px;}
#selectfield_3838 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(http://www.ferramenta-shop.passweb.it/Resources//images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_3839{padding-left:5px;padding-right:05px;}
#Column_3841{padding-left:5px;padding-right:05px;}
#Column_3843{padding-left:5px;padding-right:05px;}
#Column_3845{padding-left:5px;padding-right:05px;}
#ContainerRow_3847{border-bottom:0 solid rgb(245,245,245);border-top:0 solid #000000;margin-top:20px;padding-top:5px;}
#Column_3848{padding-left:5px;padding-right:05px;}
#Column_3850{padding-left:5px;padding-right:05px;}
#passwordfield_3851 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#passwordfield_3851 .formfield_field label{display:inline-block;}
#Column_3852{padding-left:5px;padding-right:05px;}
#passwordfield_3853 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;}
#ContainerRow_3854{border-bottom:0 solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_3855{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_3856{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_3857{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_3859 .formfield_field > .formlabel{display:none;}
#mcRadiofield_3859{text-align:center;}
#mcRadiofield_3859 .form-check{margin-bottom:0;margin-right:5px;}
#Column_3861{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_3862{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3863{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_3864 .paragraphComp-content a{font-weight:600;}
#privacyfield_3865 .formfield_field > .formlabel{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_3865 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0;border-top-right-radius:0;display:none;font-size:11px;}
#privacyfield_3865 .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_3865 .form-check{margin-right:5px;}
#privacyfield_3865{margin-top:10px;}
#container_3866{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:10px;}
#container_3867{margin-bottom:20px;}
#navinfo_3868 > 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;}
#navinfo_3868 > ul > li.active > a{color:#e90102;}
#navinfo_3868 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_3869 > 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;}
#navinfo_3869 > ul > li.active > a{color:#e90102;}
#navinfo_3869 > ul > li > a{color:rgb(0, 0, 0);}
#ecProduct_3870{max-width:none;position:relative;}
#container_3871{margin-bottom:15px;}
#ecFieldnavigationproducts_3872 .navigationproductslink img{height:35px;width:auto;}
#ecFieldtitle_3873{font-size:35px;text-align:center;}
#ecFieldnavigationproducts_3874 .navigationproductslink img{height:35px;}
#ContainerRow_3875{margin-top:30px;}
#ecFieldimage_3877 .carousel{border-top:1px solid #000000;margin-bottom:5px;margin-top:20px;}
#ecFieldimage_3877 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.63);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%;bottom:46%;height:40px;opacity:1;width:40px;}
#ecFieldimage_3877 .carousel-control-prev > i{color:rgb(255, 255, 255);font-size:22px;line-height:40px;}
#ecFieldimage_3877 .carousel-control-next{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.62);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%;bottom:46%;height:40px;opacity:1;width:40px;}
#ecFieldimage_3877 .carousel-control-next > i{color:rgb(255, 255, 255);font-size:22px;line-height:40px;}
#ecFieldimage_3877 .productimage{width:100%;}
#ecFieldprice_3878 div.price{display:none;}
#ecFieldprice_3878 div.priceondemand{display:none;}
#ecFieldprice_3878 div.originalprice{display:none;}
#ecFieldprice_3878 .qty-pricing{display:none;}
#ecFieldprice_3878{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);position:absolute;top:25px;}
#ecFieldprice_3878 div.discount{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);font-size:25px;font-weight:bold;height:120px;line-height:130px;text-align:center;width:120px;}
#ecFieldprice_3878 div.labelprice{font-size:20px;left:65px;position:absolute;top:20px;}
#Column_3879{padding-left:80px;}
#ecFieldrating_3880 .ecFieldratingComp-container .rating_noreview a{color:rgb(179, 179, 179);}
#ecFieldrating_3880 .ecFieldratingComp-container .review_histogram{border-bottom:1px solid rgb(179, 179, 179);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(179, 179, 179);border-right:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);width:250px;}
#ecFieldrating_3880 .ecFieldratingComp-container .review_histogram .histogram_header{font-weight:bold;margin-bottom:5px;}
#ecFieldrating_3880 .ecFieldratingComp-container .review_histogram ul .cell-histogram{background-attachment:none;background-clip:none;background-color:rgb(233, 233, 233);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_3880 .ecFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldrating_3880 .ecFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldrating_3880{margin-bottom:20px;}
#ecFieldtext_3881{margin-top:10px;}
#ecFieldtext_3882{display:none;margin-top:10px;}
#ecFieldtext_3883{margin-top:10px;}
#html_3884{color:rgb(0, 0, 0);margin-bottom:10px;margin-left:0px;margin-right:0px;margin-top:10px;padding-left:5px;padding-right:5px;text-align:center;}
#ContainerRow_3886{margin-bottom:50px;margin-top:10px;}
#ecFieldprice_3888 div.discount{display:none;}
#ecFieldprice_3888 div.originalprice{color:rgb(179, 179, 179);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3888 div.price{font-size:40px;}
#ecFieldprice_3888 .qty-pricing li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(179, 179, 179);font-size:16px;}
#Column_3891{padding-top:10px;}
#ecFieldaddtowishlist_3892 .addtowishlist{color:rgb(179, 179, 179);font-size:40px;line-height:1;}
#ecFieldaddtowishlist_3892 .addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtowishlist_3892{line-height:1;}
#Column_3893{padding-top:10px;}
#ecFieldaddtocomparator_3894 .addtocomparator{color:rgb(179, 179, 179);font-size:40px;line-height:1;}
#ecFieldaddtocomparator_3894 .addtocomparator:hover{color:rgb(0, 0, 0);}
#Column_3895{margin-top:25px;padding-top:10px;}
#ecFieldlinkdetail_3896{text-align:center;}
#ecFieldlinkdetail_3896 a.productdetaillink{color:rgb(179, 179, 179);font-size:40px;line-height:1;}
#Column_3897{margin-top:55px;}
#paragraph_3898{color:#e90102;font-size:25px;}
#ecMexalAvailability_3899 .availability_button{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);line-height:1;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecMexalAvailability_3899 ul.size-availability li{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;font-size:20px;margin-right:10px;min-width:90px;}
#ecMexalAvailability_3899 .div_availability{font-size:20px;}
#ecMexalAvailability_3899 span.size{border-bottom:1px solid #000000;text-align:center;}
#ecMexalAvailability_3899 span.availability{background-attachment:none;background-clip:none;background-color:rgb(235, 235, 235);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:5px;text-align:center;}
#Column_3900{margin-top:55px;}
#container_3901{margin-bottom:30px;margin-top:20px;overflow-x:hidden;overflow-y:hidden;}
#paragraph_3902{font-size:25px;margin-bottom:20px;}
#ecFieldaddtocart_3903{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:relative;width:100%;}
#ecFieldaddtocart_3903 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;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:20px;margin-left:10px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;z-index:50;}
#ecFieldaddtocart_3903 input.quantity{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ced4da;border-bottom-left-radius: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);font-size:15px;height:35px;padding-left:0px;padding-right:0px;width:40px;}
#ecFieldaddtocart_3903 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-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:rgb(0, 0, 0);font-size:35px;font-weight:600;height:35px;line-height:1px;}
#ecFieldaddtocart_3903 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-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:rgb(0, 0, 0);font-size:30px;font-weight:600;height:35px;line-height:1px;padding-right:0px;}
#ecFieldaddtocart_3903 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:15px;}
#ecFieldaddtocart_3903 .ecFieldaddtocartCompSizeMinimal-quantity input.quantity{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;}
#ecFieldaddtocart_3903 .ecFieldaddtocartCompSizeMinimal-quantity .addtocart{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecFieldaddtocart_3903 .ecFieldaddtocartCompSizeMinimal-labelsize .fieldlabel{font-size:20px;margin-bottom:0px;}
#ecFieldaddtocart_3903 .ecFieldaddtocartCompSizeMinimal-selectsize select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down.png);background-origin:padding-box;background-position:right center;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:25px;height:50px;}
#ecFieldaddtocart_3903 .ecFieldaddtocartCompSizeMinimal-labelsize{line-height:50px;}
#ecFieldaddtocart_3903 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_3904{background-attachment:none;background-clip:none;background-color:rgb(44, 44, 44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;display:none;padding-bottom:50px;}
#paragraph_3905{color:rgb(255, 255, 255);font-size:40px;padding-bottom:25px;padding-top:50px;text-align:center;}
#ecConfigurator_3906 .configurator_label{line-height:45px;margin-bottom:15px;width:80px;}
#ecConfigurator_3906 .configurator_control{margin-bottom:15px;width:100%;}
#ecConfigurator_3906 .configurator_control select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(179, 179, 179);font-size:20px;height:45px;width:100%;}
#ecConfigurator_3906{display:inline-block;font-size:20px;margin-top:50px;}
#ecConfigurator_3906 .configurator_label .fieldlabel{color:rgb(255, 255, 255);margin-bottom:0px;}
#container_3907{background-attachment:none;background-clip:none;background-color:rgb(44, 44, 44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;display:none;padding-bottom:50px;}
#ecSetproductsbox_3908 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom: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(255, 255, 255);font-size:40px;padding-top:30px;text-align:center;}
#ecSetproductsbox_3908{color:rgb(255, 255, 255);}
#ecFieldtitle_3911 a{color:rgb(255, 255, 255);}
#ecFieldtitle_3911{margin-bottom:10px;}
#ecFieldtext_3913{font-size:20px;}
#container_3914{background-attachment:none;background-clip:none;background-color:rgb(44, 44, 44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:100px;}
#paragraph_3915{color:rgb(255, 255, 255);font-size:40px;padding-bottom:25px;padding-top:50px;text-align:center;}
#ecFieldtext_3916{color:rgb(255, 255, 255);font-size:20px;padding-left:80px;padding-right:80px;text-align:center;}
#tabs_3917 .nav-tabs .nav-item{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;text-align:center;width:50%;}
#tabs_3917 .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;font-size:35px;padding-bottom:40px;padding-top:40px;width:100%;}
#tabs_3917 .nav-tabs{border-bottom:0px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#tabs_3917 .tabsComp-tabs-select{margin-top:10px;}
#ContainerRow_3918{background-attachment:none;background-clip:none;background-color:rgb(44, 44, 44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:60px;}
#accordion_3920 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3920 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3921{color:rgb(255, 255, 255);}
#accordion_3922 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3922 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3923{color:rgb(255, 255, 255);}
#accordion_3924 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3924 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3925{color:rgb(255, 255, 255);}
#accordion_3926 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3926 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3927{color:rgb(255, 255, 255);}
#accordion_3928 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3928 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3929{color:rgb(255, 255, 255);}
#accordion_3930 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3930 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3931{color:rgb(255, 255, 255);}
#accordion_3932 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3932 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3933{color:rgb(255, 255, 255);}
#accordion_3935 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3935 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3936{color:rgb(255, 255, 255);}
#accordion_3937 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3937 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3938{color:rgb(255, 255, 255);}
#accordion_3939 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3939 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3940{color:rgb(255, 255, 255);}
#accordion_3941 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3941 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3942{color:rgb(255, 255, 255);}
#accordion_3943 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3943 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3944{color:rgb(255, 255, 255);}
#accordion_3945 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3945 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3946{color:rgb(255, 255, 255);}
#accordion_3947 .card-header .card-link{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/arrow-down-white.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(255, 255, 255);display:inline-block;height:100%;padding-bottom:15px;padding-top:15px;width:100%;}
#accordion_3947 .card-header{border-bottom:1px solid rgb(179, 179, 179);border-top:0px solid rgb(179, 179, 179);padding-bottom:0px;}
#ecFieldtext_3948{color:rgb(255, 255, 255);}
#ContainerRow_3949{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:60px;}
#imagelink_3951{text-align:center;}
#paragraph_3953{color:rgb(0, 0, 0);overflow-x:auto;}
#container_3954{background-attachment:none;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;}
#paragraph_3955{color:rgb(0, 0, 0);font-size:40px;padding-bottom:25px;padding-top:50px;text-align:center;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .titlecomment{color:rgb(0, 0, 0);}
#ecFieldcomments_3956 .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_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea{width:100%;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea 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;height:150px;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(0, 154, 75);}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(0, 0, 0);margin-top:10px;text-align:right;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;margin-left:10px;}
#ecFieldcomments_3956 .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_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{margin-top:10px;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{border-bottom:1px solid rgb(179, 179, 179);border-top:1px solid rgb(179, 179, 179);margin-bottom:5px;padding-bottom:8px;padding-top:8px;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0, 0, 0);}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:40px;padding-left:20px;width:50px;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container_items .nocomments{color:rgb(0, 0, 0);font-size:18px;text-align:center;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(225, 6, 6);}
#ecFieldcomments_3956 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(225, 6, 6);}
#ecFieldcommentdate_3959{color:rgb(0, 0, 0);}
#ecFieldcommentdate_3959 .fieldlabel{margin-bottom:0px;}
#container_3960{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;margin-bottom:8px;margin-top:8px;padding-bottom:15px;padding-top:15px;}
#ecFieldcommentauthor_3961{color:#e90102;}
#ecFieldcommenttext_3962{color:rgb(0, 0, 0);}
#ecFieldcommentapprovation_3963{color:rgb(0, 0, 0);font-size:14px;font-weight:700;}
#ecFieldcommentapprovation_3963 .fieldlabel{margin-bottom:0px;}
#ecFieldcommentvote_3964{color:rgb(0, 0, 0);}
#ecFieldcommentvote_3964 .yesButton{color:rgb(11, 157, 27);font-weight:800;margin-left:10px;}
#ecFieldcommentvote_3964 .noButton{color:rgb(211, 8, 8);font-weight:800;}
#container_3965{margin-bottom:50px;margin-top:50px;}
#ecCombinedbox_3966 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_3966 .nav li{display:none;}
#ecCombinedbox_3966{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCombinedbox_3966 .nav{border-bottom:0px solid #dddddd;}
#ecCombinedbox_3966 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;overflow-x:hidden;overflow-y:hidden;position:relative;}
#ecCombinedbox_3966 .carousel-buttons.leftRs > i{color:rgb(0, 0, 0);}
#ecCombinedbox_3966 .carousel-buttons.rightRs > i{color:rgb(0, 0, 0);}
#ecCombinedbox_3966 .carousel-buttons.leftRs{left:auto;margin-left:auto;right:55px;top:-50px;}
#ecCombinedbox_3966 .carousel-buttons.rightRs{margin-top:-50px;}
#ecCombinedbox_3966 .ecCombinedboxComp-header{border-bottom:1px solid #000000;font-size:42px;padding-bottom:50px;padding-left:30px;padding-top:50px;text-align:left;}
#ecFieldprice_3967 div.price{display:none;}
#ecFieldprice_3967 div.originalprice{display:none;}
#ecFieldprice_3967 div.priceondemand{display:none;}
#ecFieldprice_3967 div.minimalprice{display:none;}
#ecFieldprice_3967 div.discount{color:rgb(255, 255, 255);font-size:30px;height:120px;padding-top:35px;width:120px;}
#ecFieldprice_3967{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:120px;border-bottom-right-radius:120px;border-top-left-radius:120px;border-top-right-radius:120px;bottom:-20px;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:-20px;text-align:center;width:auto;}
#container_3968{height:100%;padding-bottom:30px;padding-top:30px;}
#ecFieldtitle_3969{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_3969 a{color:rgb(0,0,0);}
#ecFielddescription_3970{color:rgb(0,0,0);}
#ecFieldimage_3971 img{min-height:300px;}
#ecFieldprice_3972 div.discount{display:none;}
#ecFieldprice_3972 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3972 div.price{color:rgb(0,0,0);font-size:40px;}
#ecFieldprice_3972 div.minimalprice{color:rgb(0,0,0);}
#container_3973{margin-top:10px;}
#ecFieldaddtowishlist_3974 .addtowishlist{color:rgb(138,138,138);font-size:25px;}
#ecQuickView_3975 > .ecQuickViewComp-Button{color:rgb(138,138,138);height:100%;padding-bottom:0;padding-top:9px;}
#ecQuickView_3975 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldaddtocomparator_3976 .addtocomparator{color:rgb(138,138,138);font-size:25px;}
#ecFieldaddtocart_3977{margin-top:15px;}
#ecFieldaddtocart_3977 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_3977 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_3977 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:30px;line-height:1;}
#ecFieldaddtocart_3977 .addtocart{color:rgb(0,0,0);font-size:30px;}
#ecFieldaddtocart_3977 .addtocart:hover{color:#e90102;}
#container_3978{background-attachment:none;background-clip:none;background-color:rgb(44, 44, 44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_3979{background-attachment:none;background-clip:none;background-color:rgb(44, 44, 44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#paragraph_3981 .paragraphComp-content h3{margin-bottom:30px;}
#paragraph_3981{color:rgb(255, 255, 255);}
#paragraph_3983 .paragraphComp-content h3{margin-bottom:30px;}
#paragraph_3983{color:rgb(255, 255, 255);text-align:right;}
#container_3985{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_3986{font-size:25px;}
#paragraph_3987{font-size:15px;}
#paragraph_3988{margin-top:30px;text-align:left;}
#ecOrders_3989{margin-bottom:50px;margin-top:5px;}
#ecOrders_3989 .ecOrdersComp-orders{border-left:1px solid rgb(245, 245, 245);font-size:20px;padding-left:50px;}
#ecOrders_3989 .nav.flex-column .nav-item{border-bottom:0px solid #000000;font-size:20px;margin-bottom:8px;}
#ecOrders_3989 .nav.flex-column .nav-item .nav-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f5f5f5;color:rgb(255, 255, 255);}
#ecOrders_3989 .nav.flex-column .nav-item .nav-link{border-bottom:1px solid rgb(245, 245, 245);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);}
#ecOrders_3989 .nav.flex-column .nav-item .nav-link: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:#e90102;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{font-size:20px;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .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:rgb(0, 0, 0);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .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;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .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;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .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;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3989 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_3989 .ecOrdersComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecOrders_3989 .ecOrdersComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_3989 .ecOrdersComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder:hover{color:#e90102;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder:hover{color:#e90102;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder:hover{color:#e90102;}
#ecOrders_3989 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder:hover{color:#e90102;}
#ecOrders_3989 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_3989 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(245, 245, 245);background-image:url(/Resources/Image/arrow-down.png);background-origin:padding-box;background-position:right center;background-repeat:no-repeat;background-size:auto 30px;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;margin-bottom:20px;}
#ecOrders_3989 .nav.flex-column .nav-item .nav-link.active:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_3989 .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;padding-left:10px;}
#ecOrders_3989 .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;padding-left:10px;}
#ecOrders_3989 .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;padding-left:10px;}
#ecOrders_3989 .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_3989 .ecOrdersComp-ordersTable .title{font-size:30px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart{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-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:25px;margin-top:15px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart label{font-size:20px;margin-bottom:7px;margin-top:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;margin-bottom:10px;margin-right:5px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart .cartwishlist{background-attachment:none;background-clip:none;background-color:#e90102;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:19px;margin-bottom:10px;margin-left:0px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{font-size:20px;height:50px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{font-size:20px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:20px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:18px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist{color:#e90102;font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist{color:#e90102;font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_3990 .ecWishlistCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_3990 .ecWishlistCustomComp-results{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailHead .title{font-size:22px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailHead .backwishlist{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-section > .title,#ecWishlistCustom_3990  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:0px;padding-top:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailAction .updatewishlist{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem{color:rgb(0,0,0);font-size:32px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem{color:rgb(0,0,0);font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{border-top:1px solid rgb(245, 245, 245);}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem:hover{color:#e90102;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem:hover{color:rgb(255, 0, 0);}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart select{font-size:20px;height:50px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart textarea{font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-cart .filecontrol{font-size:20px;height:50px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share{margin-bottom:30px;margin-top:30px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistShareHead .backwishlist{margin-bottom:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share .titleshareemail{margin-bottom:10px;margin-top:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share .shareinfo{font-size:18px;margin-bottom:10px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share .socialshare{margin-right:5px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share label{font-size:20px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share .sendwishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:20px;padding-left:25px;padding-right:25px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-share .sendwishlist:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistSettingsHead .backwishlist{margin-bottom:10px;}
#ecWishlistCustom_3990{margin-bottom:60px;}
#ecWishlistCustom_3990 .ecWishlistCustomComp-wishlistTable{background-attachment:none;background-clip:none;background-color:rgba(239, 239, 239, 0.3);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:25px;margin-top:20px;}
#ecFieldtitle_3992 a{font-size:30px;}
#ecFieldtitle_3992{font-size:30px;text-transform:uppercase;word-spacing:-1px;}
#container_3993{margin-top:10px;}
#paragraph_3994{font-size:18px;}
#ecFieldtext_3995{font-size:18px;}
#ecFieldtext_3995 div.labelfield{display:none;padding-right:0px;}
#container_3996{margin-top:10px;}
#paragraph_3997{font-size:18px;}
#ecFieldtext_3998{font-size:18px;}
#ecFieldtext_3998 div.labelfield{display:none;padding-right:0px;}
#textareafield_3999{font-size:18px;margin-top:10px;padding-left:0px;padding-right:0px;}
#textareafield_3999 .formfield_field textarea{font-size:18px;height:68px;}
#selectfield_4000{font-size:18px;margin-top:10px;padding-left:0px;padding-right:0px;}
#selectfield_4000 .formfield_field select{font-size:18px;padding-bottom:0px;padding-top:0px;}
#container_4001{margin-top:10px;}
#paragraph_4002{font-size:18px;}
#ecFieldquantity_4003 .rowUnit{display:none;}
#ecFieldquantity_4003 .rowUnitSize{display:block;}
#ecFieldquantity_4003 .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;margin-left:auto;margin-right:auto;text-align:center;width:40px;}
#ecFieldquantity_4003{margin-top:10px;text-align:center;}
#ecFieldquantity_4004 .rowUnit{display:none;}
#ecFieldquantity_4004 .rowUnitSize{display:block;}
#ecFieldquantity_4004 .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;margin-left:auto;margin-right:auto;text-align:center;width:40px;}
#ecFieldquantity_4004{margin-top:10px;text-align:center;}
#ecFieldprice_4005{font-size:25px;}
#ecFieldprice_4005 div.originalprice{text-decoration:line-through;}
#ecFieldprice_4005 div.price{font-weight:700;}
#container_4006{margin-bottom:60px;margin-top:50px;}
#ecPopularity_4007 .carousel-buttons.leftRs{left:auto;right:50px;top:-110px;z-index:50;}
#ecPopularity_4007 .carousel-buttons.rightRs{text-align:right;top:-110px;z-index:50;}
#ecPopularity_4007 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:0px solid rgb(245, 245, 245);overflow-x:hidden;overflow-y:hidden;position:relative;}
#ecPopularity_4007{border-left:0px solid rgb(245, 245, 245);}
#ecPopularity_4007 .ecPopularityComp-header{border-bottom:1px solid #000000;font-size:42px;}
#container_4008{height:100%;padding-bottom:10px;}
#container_4009{margin-top:10px;}
#ecFieldaddtowishlist_4010 .addtowishlist{color:rgb(0,0,0);font-size:25px;}
#ecFieldaddtocomparator_4011 .addtocomparator{color:rgb(0,0,0);font-size:25px;}
#ecFieldtitle_4012{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_4012 a{color:rgb(0,0,0);}
#ecFielddescription_4013{color:rgb(0,0,0);}
#ecFieldprice_4015 div.discount{font-size:16px;}
#ecFieldprice_4015 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_4015 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_4015 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_4015 div.labelprice{margin-right:auto;}
#ecFieldprice_4015{margin-top:20px;}
#ecFieldaddtocart_4016{margin-top:30px;}
#ecFieldaddtocart_4016 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_4016 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_4016 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:30px;line-height:1;}
#ecFieldaddtocart_4016 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:20px;font-weight:600;line-height:43px;margin-bottom:0;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_4016 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#container_4018{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_4019{font-size:25px;}
#paragraph_4020{font-size:15px;}
#ecRmaCustom_4021 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_4021 .ecRmaCustomComp-documents{font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_4021 .ecRmaCustomComp-documents a{color:#e90102;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaHead .title{font-weight:bold;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaHead .status{color:#e90102;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaHead .btn{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_4021 .ecRmaCustomComp-shippingAddress .titleheader{font-size:24px;margin-bottom:5px;}
#ecRmaCustom_4021 .ecRmaCustomComp-shippingAddress address{font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-shippingMethod .titleheader{font-size:24px;margin-bottom:5px;}
#ecRmaCustom_4021 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_4021 .ecRmaCustomComp-billingAddress .titleheader{font-size:24px;margin-bottom:5px;}
#ecRmaCustom_4021 .ecRmaCustomComp-shippingMethod span{font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-shippingMethod p{font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-billingMethod p{font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-billingMethod .titleheader{font-size:24px;margin-bottom:5px;}
#ecRmaCustom_4021 .ecRmaCustomComp-billingAddress address{font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-billingMethod span{font-size:16px;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0px;width:40%;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .title{font-size:20px;font-weight:700;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid #000000;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{font-size:22px;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid #000000;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid #000000;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid #000000;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid #000000;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid #000000;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{font-size:25px;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#e90102;font-size:25px;}
#ecRmaCustom_4021 .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_4021 .ecRmaCustomComp-externalReference .titleheader{font-weight:800;}
#ecRmaCustom_4021 .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_4021 .ecRmaCustomComp-extAppearance 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:16px;height:50px;margin-top:10px;width:100%;}
#ecRmaCustom_4021 .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_4021 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_4021 .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(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);}
#ecRmaCustom_4021 .ecRmaCustomComp-confirmcondition label{font-weight:800;margin-bottom:10px;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_4021 .ecRmaCustomComp-rmaFooter .btn{background-attachment:none;background-clip:none;background-color:#e90102;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_4021 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecFieldtitle_4023 a{font-size:30px;}
#ecFieldtitle_4023{font-size:30px;text-transform:uppercase;word-spacing:-1px;}
#container_4024{margin-top:10px;}
#paragraph_4025{font-size:18px;}
#ecFieldtext_4026{font-size:18px;}
#ecFieldtext_4026 div.labelfield{display:none;padding-right:0px;}
#container_4027{margin-top:10px;}
#paragraph_4028{font-size:18px;}
#ecFieldtext_4029{font-size:18px;}
#ecFieldtext_4029 div.labelfield{display:none;padding-right:0px;}
#container_4030{margin-top:10px;}
#paragraph_4031{font-size:18px;}
#ecFieldtext_4032{font-size:18px;}
#ecFieldtext_4032 div.labelfield{display:none;padding-right:0px;}
#container_4033{margin-top:10px;}
#paragraph_4034{font-size:18px;}
#textfield_4035 .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_4035{text-align:center;}
#container_4036{margin-top:10px;}
#paragraph_4037{font-size:18px;}
#ecFieldprice_4038 div.originalprice{text-decoration:line-through;}
#ecFieldprice_4038 div.discount{color:#e90102;font-size:16px;font-weight:700;padding-left:5px;padding-right:5px;}
#ecFieldprice_4038 div.price{font-size:22px;font-weight:bold;}
#textfield_4039 .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_4039{text-align:center;}
#ecFieldtext_4040{font-size:25px;font-weight:bold;margin-top:10px;}
#textareafield_4041 .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_4041 .formfield_field label{font-size:20px;font-weight:700;}
#container_4043{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_4044{font-size:25px;}
#paragraph_4045{font-size:15px;}
#userregistration_4046 .accounttype{font-size:22px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_4046 .accounttype .formlabel{font-size:17px;line-height:22px;margin-left:8px;margin-right:15px;}
#userregistration_4046 .formfield_field .formlabel{font-size:20px;line-height:1.2;margin-bottom:0;}
#userregistration_4046 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;}
#userregistration_4046 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Image/arrow-down.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;}
#userregistration_4046 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;margin-bottom:40px;}
#userregistration_4046 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_4047{font-size:28px;}
#ContainerRow_4048{border-bottom:0 solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);padding-bottom:10px;padding-top:15px;}
#Column_4049{padding-left:5px;padding-right:05px;}
#Column_4051{padding-left:5px;padding-right:05px;}
#Column_4052{padding-left:5px;padding-right:05px;}
#Column_4054{padding-left:5px;padding-right:05px;}
#Column_4056{padding-left:5px;padding-right:05px;}
#Column_4058{padding-left:5px;padding-right:05px;}
#Column_4060{padding-left:5px;padding-right:05px;}
#Column_4062{padding-left:5px;padding-right:05px;}
#Column_4064{padding-left:5px;padding-right:05px;}
#Column_4066{padding-left:5px;padding-right:05px;}
#paragraph_4068{border-bottom:1px solid rgb(245,245,245);font-size:28px;}
#ContainerRow_4069{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);margin-bottom:10px;padding-top:15px;}
#Column_4070{padding-left:5px;padding-right:05px;}
#Column_4072{padding-left:5px;padding-right:05px;}
#Column_4074{padding-left:5px;padding-right:05px;}
#Column_4076{padding-left:5px;padding-right:05px;}
#Column_4078{padding-left:5px;padding-right:5px;}
#ContainerRow_4080{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_4081{padding-left:5px;padding-right:05px;}
#Column_4083{padding-left:5px;padding-right:05px;}
#Column_4085{padding-left:5px;padding-right:05px;}
#Column_4087{padding-left:5px;padding-right:05px;}
#Column_4089{padding-left:5px;padding-right:05px;}
#Column_4091{padding-left:5px;padding-right:05px;}
#ContainerRow_4093{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_4094{padding-left:5px;padding-right:05px;}
#paragraph_4095{border-bottom:1px solid rgb(245,245,245);font-size:28px;}
#ContainerRow_4096{border-bottom:1px solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:15px;}
#Column_4097{padding-left:5px;padding-right:05px;}
#Column_4099{padding-left:5px;padding-right:05px;}
#Column_4100{padding-left:5px;padding-right:05px;}
#passwordfield_4101 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;}
#Column_4102{padding-left:5px;padding-right:05px;}
#passwordfield_4103 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;}
#ContainerRow_4104{border-bottom:1px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_4105{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_4106{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 #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_4107{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_4109 .formfield_field > .formlabel{display:none;}
#mcRadiofield_4109{text-align:center;}
#Column_4111{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_4112{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;height:100%;padding-bottom:10px;padding-top:10px;}
#paragraph_4113{font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_4114 .privacycontrol{display:none;}
#privacyfield_4114 .formfield_field > .formlabel{height:20px;line-height:25px;padding-right:5px;}
#captchafield_4115{margin-bottom:10px !important;margin-top:10px !important;}
#container_4117{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_4118{font-size:25px;}
#paragraph_4119{font-size:15px;}
#tabs_4120{margin-top:20px;}
#tabs_4120 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:1px solid rgb(0, 0, 0);border-top:0px solid #dddddd;border-top-left-radius:40px;border-top-right-radius:0px;font-size:25px;}
#tabs_4120 .nav-tabs{border-bottom:0px solid #dddddd;margin-bottom:30px;margin-top:30px;}
#tabs_4120 .nav-tabs .nav-item a.nav-link.active{color:#e90102;}
#tabs_4120 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(245, 245, 245);background-image:url(/Resources/Image/arrow-down.png);background-origin:padding-box;background-position:right center;background-repeat:no-repeat;background-size:auto 30px;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_4121 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:18px;height:50px;}
#userprofile_4121 .formfield_field .formlabel{font-size:20px;line-height:1.2;margin-bottom:0px;}
#userprofile_4121{margin-bottom:50px;margin-top:30px;}
#userprofile_4121 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;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:20px;margin-top:30px;padding-bottom:10px;padding-top:10px;}
#userprofile_4121 .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_4121 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;float:right;margin-bottom:10px;width:200px;}
#userprofile_4121 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:rgb(255, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userprofile_4121 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_4122{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_4123{padding-left:5px;padding-right:05px;}
#Column_4125{padding-left:5px;padding-right:05px;}
#Column_4127{padding-left:5px;padding-right:05px;}
#Column_4129{padding-left:5px;padding-right:05px;}
#Column_4131{padding-left:5px;padding-right:05px;}
#Column_4133{padding-left:5px;padding-right:05px;}
#Column_4135{padding-left:5px;padding-right:05px;}
#Column_4137{padding-left:5px;padding-right:05px;}
#ContainerRow_4139{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid rgb(245, 245, 245);padding-top:15px;}
#Column_4140{padding-left:5px;padding-right:05px;}
#Column_4142{padding-left:5px;padding-right:05px;}
#Column_4143{padding-left:5px;padding-right:05px;}
#passwordfield_4144 .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_4145{padding-left:5px;padding-right:05px;}
#passwordfield_4146 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#useraddressbook_4147{margin-bottom:50px;margin-top:30px;}
#useraddressbook_4147 .addresses-panel .address-add{background-attachment:none;background-clip:none;background-color:#e90102;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-left:20px;padding-right:20px;padding-top:10px;}
#useraddressbook_4147 .addresses-panel .address-edit{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:10px;}
#useraddressbook_4147 .addresses-panel .address-remove{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:10px;}
#useraddressbook_4147 .edit-panel{border-left:1px solid rgb(245, 245, 245);padding-left:15px;}
#useraddressbook_4147 .edit-panel label{font-size:20px;line-height:1.2;margin-bottom:0px;}
#useraddressbook_4147 .edit-panel input[type=text],#useraddressbook_4147  .edit-panel 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:20px;height:50px;margin-bottom:15px;}
#useraddressbook_4147 .edit-panel [type=submit]{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;float:left;font-size:20px;width:50%;}
#useraddressbook_4147 .addresses-panel ul li .address{border-bottom:1px solid #000000;margin-bottom:15px;padding-bottom:15px;width:98%;}
#navinfo_4148{font-size:4vw;letter-spacing:5px;padding-bottom:15vh;padding-top:10vh;}
#navinfo_4148 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;}
#navinfo_4148 > ul > li > a,#navinfo_4148  > ul > li > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;text-shadow:1px 1px 0px rgb(255, 255, 255);}
#paragraph_4149{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.48);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:500px;max-width:800px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#paragraph_4149 .paragraphComp-content a{color:#e90102;font-style:normal;font-weight:bold;text-decoration:underline;text-shadow:none;}
#container_4150{background-attachment:none;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:0px;padding-bottom:0px;padding-top:30px;}
#Column_4153{margin-bottom:30px;}
#imagelink_4154{max-width:200px;width:200px;}
#Column_4155{margin-bottom:20px;}
#Column_4157{margin-bottom:20px;}
#html_4160{margin-bottom:50px;margin-top:50px;text-align:center;}
#html_4162{margin-bottom:50px;margin-top:50px;text-align:center;}
#html_4164{margin-bottom:50px;margin-top:50px;text-align:center;}
#ContainerRow_4165{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 230);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_4166{margin-bottom:30px;}
#paragraph_4167{margin-top:50px;}
#paragraph_4167 .paragraphComp-content h2{font-size:45px;}
#Column_4168{margin-bottom:40px;}
#html_4169{text-align:center;}
#paragraph_4170{margin-top:30px;}
#paragraph_4170 .paragraphComp-content h3{text-align:center;}
#Column_4171{margin-bottom:40px;}
#html_4172{text-align:center;}
#paragraph_4173{margin-top:30px;}
#paragraph_4173 .paragraphComp-content h3{text-align:center;}
#Column_4174{margin-bottom:40px;}
#html_4175{text-align:center;}
#paragraph_4176{margin-top:30px;}
#paragraph_4176 .paragraphComp-content h3{text-align:center;}
#Column_4177{margin-bottom:40px;}
#html_4178{text-align:center;}
#paragraph_4179{margin-top:30px;}
#paragraph_4179 .paragraphComp-content h3{text-align:center;}
#Column_4180{margin-bottom:40px;}
#html_4181{text-align:center;}
#paragraph_4182{margin-top:30px;}
#paragraph_4182 .paragraphComp-content h3{text-align:center;}
#Column_4183{margin-bottom:40px;}
#html_4184{text-align:center;}
#paragraph_4185{margin-top:30px;}
#paragraph_4185 .paragraphComp-content h3{text-align:center;}
#container_4186{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;padding-bottom:50px;padding-top:50px;}
#slider_4187 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:100px;left:10px;}
#slider_4187 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:100px;right:10px;}
#html_4188{text-align:center;}
#paragraph_4189{color:rgb(255, 255, 255);margin-top:30px;text-align:center;}
#paragraph_4189 .paragraphComp-content h3{text-align:center;}
#html_4190{text-align:center;}
#paragraph_4191{color:rgb(255, 255, 255);margin-top:30px;text-align:center;}
#paragraph_4191 .paragraphComp-content h3{text-align:center;}
#html_4192{text-align:center;}
#paragraph_4193{color:rgb(255, 255, 255);margin-top:30px;text-align:center;}
#paragraph_4193 .paragraphComp-content h3{text-align:center;}
#html_4194{text-align:center;}
#paragraph_4195{color:rgb(255, 255, 255);margin-top:30px;text-align:center;}
#paragraph_4195 .paragraphComp-content h3{text-align:center;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);min-width:400px;text-align:center;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > thead > tr > th .removecomparatoritem{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:18px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > thead > tr > th .removecomparatoritem:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorButton{color:#000000;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > tbody th{border-right:1px solid rgb(233, 236, 239);text-align:center;vertical-align:middle;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > tbody th.comparatorLabel{text-align:left;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_4197 .ecAcomparatorComp-comparatorTable > tbody th.emptyLabel{background-attachment:none;background-clip:none;background-color:rgb(241, 241, 241);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #e9ecef;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorButton .emptycomparator{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:25px;}
#ecAcomparator_4197 .ecAcomparatorComp-comparatorButton .emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecAcomparator_4197{margin-bottom:80px;}
#ecFieldtitle_4199 a:hover{color:#e90102;}
#ecFieldprice_4200 div.price{font-size:30px;}
#ecFieldprice_4200 div.discount{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-left:10px;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_4200 div.originalprice{text-decoration:line-through;}
#ecFieldprice_4200 div.priceondemand{color:#e90102;}
#ecFieldprice_4200 div.minimalprice{width:100%;}
#ecFieldsetattribute_4202 .labelattribute{font-weight:bold;}
#ecFieldsetattribute_4202 td.valueattribute{font-size:20px;text-align:left;}
#ecMexalAvailability_4203 span.availability{font-size:20px;}
#ecMexalAvailability_4203 ul.size-availability li{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-right:10px;}
#ecMexalAvailability_4203 span.size{border-bottom:1px solid #000000;font-size:20px;font-weight:bold;}
#ecFieldaddtocart_4204 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;line-height:50px;margin-left:auto;padding-bottom:0px;padding-left:15px;padding-right:15px;padding-top:0px;}
#ecFieldaddtocart_4204 input.quantity{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:18px;height:50px;width:60px;}
#ecFieldaddtocart_4204 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:10px;margin-left:5px;margin-right:5px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_4204 input.qtyplus{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:40px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_4204 .ecFieldaddtocartCompSizeMinimal-quantity input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#container_4205{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_4207{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 230);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_4208{margin-bottom:30px;}
#paragraph_4209{margin-top:50px;}
#paragraph_4209 .paragraphComp-content h2{font-size:45px;}
#Column_4210{margin-bottom:40px;}
#paragraph_4211{margin-top:30px;text-align:right;}
#paragraph_4211 .paragraphComp-content h3{font-weight:bold;margin-bottom:5px;}
#paragraph_4212{margin-top:25px;text-align:center;}
#paragraph_4212 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:rgb(255, 255, 255);display:inline-block;font-size:22px;font-weight:600;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_4212 .paragraphComp-content a:hover{background-attachment:none;background-clip: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 #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:#e90102;}
#Column_4213{margin-bottom:40px;}
#form_4214 .formfield_field .inputfield{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);height:50px;}
#form_4214 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:20px;padding-left:20px;padding-right:20px;}
#textfield_4215 .formfield_field label{margin-bottom:0px !important;}
#textfield_4216 .formfield_field label{margin-bottom:0px !important;}
#textfield_4217 .formfield_field label{margin-bottom:0px !important;}
#textareafield_4218 .formfield_field label{margin-bottom:0px;}
#textareafield_4218 .formfield_field textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#paragraph_4219{margin-bottom:10px;margin-top:10px;}
#privacyfield_4220 .formfield_field > .formlabel{display:none;}
#privacyfield_4220 .privacycontrol{display:none;}
#ContainerRow_4221{margin-bottom:50px;}
#ecCatalogsearchresultsbox_4223 .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;box-shadow:0px 0px 0px 1px rgb(204, 204, 204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-sort{font-size:20px;margin-bottom:5px;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-sort select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-pageelement{font-size:20px;margin-bottom:5px;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{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);font-size:20px;height:40px;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-results{font-weight:400;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-bottom:0px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-cells{margin-bottom:10px;}
#ecCatalogsearchresultsbox_4223 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;margin-bottom:25px;margin-top:35px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalogsearchresultsbox_4223 .showMoreResponsive{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;padding-bottom:8px;padding-top:8px;}
#container_4224{height:100%;padding-bottom:10px;}
#container_4225{margin-top:10px;}
#ecFieldaddtowishlist_4226 .addtowishlist{color:rgb(0,0,0);font-size:25px;}
#ecFieldaddtocomparator_4227 .addtocomparator{color:rgb(0,0,0);font-size:25px;}
#ecFieldtitle_4228{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_4228 a{color:rgb(0,0,0);}
#ecFielddescription_4229{color:rgb(0,0,0);}
#ecFieldimage_4230 img{min-height:300px;}
#ecFieldprice_4231 div.discount{font-size:16px;}
#ecFieldprice_4231 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_4231 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_4231 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_4231 div.labelprice{margin-right:auto;}
#ecFieldprice_4231{margin-top:20px;}
#ecFieldaddtocart_4232{margin-top:30px;}
#ecFieldaddtocart_4232 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_4232 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_4232 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:30px;line-height:1;}
#ecFieldaddtocart_4232 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:20px;font-weight:600;line-height:43px;margin-bottom:0;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_4232 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#paragraph_4234{border-bottom:4px solid #e90102;font-size:25px;font-weight:600;}
#ecCatalogsearchandfilter_4235 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_4235 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;width:100%;}
#ecCatalogsearchandfilter_4235 .formfield_field input[type=text]{color:rgb(0, 0, 0);}
#ecCatalogsearchandfilter_4235 .formfield_field select{color:rgb(0, 0, 0);}
#ecFieldfilterautocomplete_4236 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-bottom:0px;padding-left:30px;padding-top:0px;}
#ecFieldfilterautocomplete_4236 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_4236 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfiltertext_4237 .formfield_field input[type=text]{border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(204,204,204);border-right:1px solid rgb(204,204,204);border-top:1px solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;padding-left:30px !important;}
#ecFieldfiltertext_4237 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_4237 .formfield_field .rowRemoveFilter{position:absolute;right:-8px;top:0;}
#ecFieldfilterlist_4238 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4238 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4238 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_4239 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4239 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4239 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_4240 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4240 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4240 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#paragraph_4241{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicart_4242 .card-title{display:none;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div{border-bottom:0px solid #000000;margin-bottom:5px;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div .removecartitem:hover{color:#e90102;}
#ecMinicart_4242 .ecMinicartComp-totalItems{font-size:20px;}
#ecMinicart_4242 .ecMinicartComp-totalPrice{font-size:20px;margin-top:10px;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMinicart_4242 .ecMinicartComp-gotoCart{margin-top:20px;width:100%;}
#ecMinicart_4242 .ecMinicartComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;width:100%;}
#ecMinicart_4242 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-cart.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;height:auto;padding-top:130px;text-align:center;width:100%;}
#ecMinicart_4242 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_4242{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_4242 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#paragraph_4243{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMiniwishlist_4244 .card-title{display:none;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div{margin-bottom:5px;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-totalItems{font-size:20px;margin-top:15px;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMiniwishlist_4244 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_4244{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_4244 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{color:rgb(0, 0, 0);}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{font-size:20px;}
#ecMiniwishlist_4244 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem:hover > i{color:#e90102;}
#paragraph_4245{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicomparator_4246 .card-title{display:none;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart > div{margin-bottom:5px;width:100%;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMinicomparator_4246 .ecMinicomparatorComp-totalItems{font-size:20px;margin-top:15px;}
#ecMinicomparator_4246 .ecMinicomparatorComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMinicomparator_4246 .ecMinicomparatorComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMinicomparator_4246 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-comapre.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMinicomparator_4246{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_4246 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#ecMinicomparator_4246 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem:hover > i{color:#e90102;}
#ContainerRow_4248{margin-bottom:50px;}
#ecCatalogsearchresultsbox_4250 .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;box-shadow:0px 0px 0px 1px rgb(204, 204, 204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-sort{font-size:20px;margin-bottom:5px;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-sort select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-pageelement{font-size:20px;margin-bottom:5px;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{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);font-size:20px;height:40px;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-results{font-weight:400;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-bottom:0px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-cells{margin-bottom:10px;}
#ecCatalogsearchresultsbox_4250 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;margin-bottom:25px;margin-top:35px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalogsearchresultsbox_4250 .showMoreResponsive{border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;padding-bottom:8px;padding-top:8px;}
#container_4251{height:100%;padding-bottom:10px;}
#container_4252{margin-top:10px;}
#ecFieldaddtowishlist_4253 .addtowishlist{color:rgb(0,0,0);font-size:25px;}
#ecFieldaddtocomparator_4254 .addtocomparator{color:rgb(0,0,0);font-size:25px;}
#ecFieldtitle_4255{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_4255 a{color:rgb(0,0,0);}
#ecFielddescription_4256{color:rgb(0,0,0);}
#ecFieldimage_4257 img{min-height:300px;}
#ecFieldprice_4258 div.discount{font-size:16px;}
#ecFieldprice_4258 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_4258 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_4258 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_4258 div.labelprice{margin-right:auto;}
#ecFieldprice_4258{margin-top:20px;}
#ecFieldaddtocart_4259{margin-top:30px;}
#ecFieldaddtocart_4259 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_4259 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_4259 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:30px;line-height:1;}
#ecFieldaddtocart_4259 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:20px;font-weight:600;line-height:43px;margin-bottom:0;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_4259 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#paragraph_4261{border-bottom:4px solid #e90102;font-size:25px;font-weight:600;}
#ecCatalogsearchandfilter_4262 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_4262 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;width:100%;}
#ecCatalogsearchandfilter_4262 .formfield_field input[type=text]{color:rgb(0, 0, 0);}
#ecCatalogsearchandfilter_4262 .formfield_field select{color:rgb(0, 0, 0);}
#ecFieldfilterautocomplete_4263 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-bottom:0px;padding-left:30px;padding-top:0px;}
#ecFieldfilterautocomplete_4263 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_4263 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfiltertext_4264 .formfield_field input[type=text]{border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(204,204,204);border-right:1px solid rgb(204,204,204);border-top:1px solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;padding-left:30px !important;}
#ecFieldfiltertext_4264 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_4264 .formfield_field .rowRemoveFilter{position:absolute;right:-8px;top:0;}
#ecFieldfilterlist_4265 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4265 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4265 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_4266 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4266 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4266 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_4267 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4267 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4267 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#paragraph_4268{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicart_4269 .card-title{display:none;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div{border-bottom:0px solid #000000;margin-bottom:5px;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div .removecartitem:hover{color:#e90102;}
#ecMinicart_4269 .ecMinicartComp-totalItems{font-size:20px;}
#ecMinicart_4269 .ecMinicartComp-totalPrice{font-size:20px;margin-top:10px;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMinicart_4269 .ecMinicartComp-gotoCart{margin-top:20px;width:100%;}
#ecMinicart_4269 .ecMinicartComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;width:100%;}
#ecMinicart_4269 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-cart.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;height:auto;padding-top:130px;text-align:center;width:100%;}
#ecMinicart_4269 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_4269{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_4269 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#paragraph_4270{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMiniwishlist_4271 .card-title{display:none;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div{margin-bottom:5px;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-totalItems{font-size:20px;margin-top:15px;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMiniwishlist_4271 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_4271{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_4271 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{color:rgb(0, 0, 0);}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{font-size:20px;}
#ecMiniwishlist_4271 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem:hover > i{color:#e90102;}
#paragraph_4272{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicomparator_4273 .card-title{display:none;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart > div{margin-bottom:5px;width:100%;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMinicomparator_4273 .ecMinicomparatorComp-totalItems{font-size:20px;margin-top:15px;}
#ecMinicomparator_4273 .ecMinicomparatorComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMinicomparator_4273 .ecMinicomparatorComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMinicomparator_4273 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-comapre.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMinicomparator_4273{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_4273 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#ecMinicomparator_4273 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem:hover > i{color:#e90102;}
#container_4274{margin-bottom:50px;}
#navinfo_4275 > 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;}
#navinfo_4275 > ul > li.active > a{color:#e90102;}
#navinfo_4275 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_4275 > ul > li > a,#navinfo_4275  > ul > li > span{color:rgb(255, 255, 255);}
#container_4276{background-attachment:none;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;}
#paragraph_4277{padding-bottom:50px;padding-top:50px;}
#paragraph_4277 .paragraphComp-content a:hover{color:#e90102;}
#paragraph_4277 .paragraphComp-content a{color:rgb(0, 0, 0);}
#paragraph_4278{padding-bottom:50px;padding-top:50px;}
#paragraph_4278 .paragraphComp-content a:hover{color:#e90102;}
#paragraph_4278 .paragraphComp-content a{color:rgb(0, 0, 0);}
#container_4279{margin-bottom:50px;}
#navinfo_4280 > 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;}
#navinfo_4280 > ul > li.active > a{color:#e90102;}
#navinfo_4280 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_4280 > ul > li > a,#navinfo_4280  > ul > li > span{color:rgb(255, 255, 255);}
#navinfo_4280 > ul > li:first-child > a,#navinfo_4280  > ul > li:first-child > span{color:rgb(0, 0, 0);}
#container_4281{background-attachment:none;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;}
#paragraph_4282{padding-bottom:50px;padding-top:50px;}
#paragraph_4282 .paragraphComp-content a:hover{color:#e90102;}
#paragraph_4282 .paragraphComp-content a{color:rgb(0, 0, 0);}
#paragraph_4283{padding-bottom:50px;padding-top:50px;}
#paragraph_4283 .paragraphComp-content a:hover{color:#e90102;}
#paragraph_4283 .paragraphComp-content a{color:rgb(0, 0, 0);}
#paragraph_4284{padding-bottom:50px;padding-top:50px;}
#paragraph_4284 .paragraphComp-content a:hover{color:#e90102;}
#paragraph_4284 .paragraphComp-content a{color:rgb(0, 0, 0);text-decoration:underline;}
#navinfo_4285{font-size:4vw;letter-spacing:5px;padding-top:200px;}
#navinfo_4285 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;}
#navinfo_4285 > ul > li > a,#navinfo_4285  > ul > li > span{color:rgb(255, 255, 255);}
#container_4286{margin-bottom:50px;}
#navinfo_4287 > 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;}
#navinfo_4287 > ul > li.active > a{color:#e90102;}
#navinfo_4287 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_4287 > ul > li > a,#navinfo_4287  > ul > li > span{color:rgb(255, 255, 255);}
#container_4288{background-attachment:none;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:50px;padding-top:50px;}
#searchandfilterresults_4289 .search_result a.full_uri{color:#e90102;font-size:16px;}
#searchandfilterresults_4289 .search_result .card-title a{color:rgb(0, 0, 0);font-size:20px;}
#searchandfilterresults_4289 .search_result .card-title a span.highlighted{color:#e90102;}
#searchandfilterresults_4289 .searchandfilterresultsComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#searchandfilterresults_4289 .searchandfilterresultsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_4289 .searchandfilterresultsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_4289 .searchandfilterresultsComp-paging{margin-bottom:10px;}
#searchandfilterresults_4289 .searchandfilterresultsComp-pageelement{font-size:20px;margin-bottom:10px;}
#searchandfilterresults_4289 .searchandfilterresultsComp-sort{font-size:20px;margin-bottom:10px;}
#searchandfilterresults_4289 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-fieldpageelement{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:18px;height:40px;line-height:40px;padding-bottom:0px;padding-left:15px;padding-right:15px;padding-top:0px;}
#searchandfilterresults_4289 .searchandfilterresultsComp-sort 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:18px;height:40px;line-height:40px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:0px;}
#container_4290{background-attachment:none;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;}
#tabs_4291{max-width:900px;width:100%;}
#tabs_4291 .nav-tabs .nav-item{font-size:25px;margin-bottom:0px;}
#tabs_4291 .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;}
#tabs_4291 .nav-tabs{border-bottom:0px solid #dddddd;margin-bottom:15px;}
#tabs_4291 .nav-tabs .nav-item a.nav-link.active{color:#e90102;}
#tabs_4291 .nav-tabs .nav-item a.nav-link:hover{color:#e90102;}
#userlogin_4292{width:100%;}
#userlogin_4292 .formfield_field label{color:rgb(0, 0, 0);font-size:20px;}
#userlogin_4292 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#userlogin_4292 .formfield_button{text-align:right;}
#userlogin_4292 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;padding-left:30px;padding-right:30px;}
#passwordfield_4294 .formfield_field label{text-align:left;width:100%;}
#passwordfield_4294 .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_4294{margin-top:10px !important;}
#remembermefield_4295 .formfield_field label{margin-right:0px;}
#userlogin_4296 .formfield_button{display:none;}
#userlogin_4296{padding-bottom:50px;padding-top:50px;}
#socialloginfield_4298 img{width:50px;}
#socialloginfield_4298{text-align:center;}
#socialloginfield_4299 img{width:50px;}
#socialloginfield_4299{text-align:center;}
#socialloginfield_4300 img{width:50px;}
#socialloginfield_4300{text-align:center;}
#socialloginfield_4301 img{width:50px;}
#socialloginfield_4301{text-align:center;}
#container_4302{width:900px;}
#paragraph_4303 .paragraphComp-content a{color:#e90102;text-decoration:underline;}
#paragraph_4304 .paragraphComp-content a:hover{color:#e90102;}
#paragraph_4304 .paragraphComp-content a{color:rgb(0, 0, 0);}
#container_4305{background-attachment:none;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;}
#changepassword_4306{max-width:900px;}
#changepassword_4306 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:20px;padding-left:20px;padding-right:20px;}
#changepassword_4306 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#passwordfield_4307 .formfield_field label{font-size:20px;line-height:30px;}
#passwordfield_4307 .formfield_field input{height:50px;}
#passwordfield_4308 .formfield_field label{font-size:20px;line-height:30px;}
#passwordfield_4308 .formfield_field input{height:50px;}
#container_4309{border-bottom:1px solid #000000;}
#cmsNewslist_4310{margin-bottom:40px;}
#container_4312{margin-top:5px;}
#paragraph_4315{padding-right:2px;}
#cmsFieldtitle_4317 a{color:rgb(0, 0, 0);font-size:35px;font-weight:bold;overflow-x:hidden;padding-left:0px;padding-right:0px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#cmsFieldtitle_4317 a:hover{color:#e90102;}
#cmsFieldsummary_4318 .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_4318 .card-body{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;}
#cmsFieldsummary_4318 p.keepreading a{color:#e90102;}
#ContainerRow_4319{margin-bottom:40px;margin-top:40px;}
#cmsNewsarchive_4321 .cmsNewsarchiveComp-row > div{margin-bottom:20px;}
#cmsNewsarchive_4321 .cmsNewsarchiveComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#cmsNewsarchive_4321 .cmsNewsarchiveComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsNewsarchive_4321 .cmsNewsarchiveComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsNewsarchive_4321 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #aaaaaa;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #aaaaaa;border-right:0px solid #aaaaaa;border-top:0px solid #aaaaaa;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:20px;padding-bottom:8px;padding-top:8px;}
#cmsFieldsummary_4322 .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;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#cmsFieldsummary_4322 img{border-top-left-radius:0px;border-top-right-radius:0px;}
#cmsFieldsummary_4322 .card-body{display:none;}
#container_4323{margin-top:5px;}
#paragraph_4326{padding-right:2px;}
#cmsFieldtitle_4328 a{color:rgb(0, 0, 0);font-size:20px;font-weight:bold;overflow-x:hidden;padding-left:0px;padding-right:0px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#cmsFieldtitle_4328{color:#e90102;}
#cmsFieldsummary_4329 .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_4329 .card-body{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;}
#cmsFieldsummary_4329 p.keepreading a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_4332{font-size:25px;margin-bottom:20px;margin-top:40px;}
#paragraph_4332 .paragraphComp-content{border-bottom:4px solid #000000;}
#cmsSearchandfilter_4333 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;padding-left:20px;padding-right:20px;}
#textfield_4334 .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;}
#paragraph_4335{font-size:25px;margin-bottom:20px;margin-top:40px;}
#paragraph_4335 .paragraphComp-content{border-bottom:4px solid #000000;}
#cmsCalendar_4336 table{max-width:100%;width:100%;}
#cmsCalendar_4336 table tr th .arrows{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_4336 table tr td.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsCalendar_4336 table tr td:hover{background-attachment:none;background-clip:none;background-color:rgb(204, 204, 204);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsCalendar_4336 table tr td.active: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;}
#paragraph_4337{font-size:25px;margin-bottom:20px;margin-top:40px;}
#paragraph_4337 .paragraphComp-content{border-bottom:4px solid #000000;}
#paragraph_4339{border-bottom:0px solid #000000;font-size:25px;margin-bottom:20px;margin-top:40px;}
#paragraph_4339 .paragraphComp-content{border-bottom:4px solid #000000;}
#cmsCategoriesmenu_4340 > ul > li > a:hover,#cmsCategoriesmenu_4340  > li > a:hover{color:#e90102;}
#paragraph_4341{border-bottom:0px solid #000000;font-size:25px;margin-bottom:20px;margin-top:40px;}
#paragraph_4341 .paragraphComp-content{border-bottom:4px solid #000000;}
#cmsNewsdetail_4343{padding-top:200px;}
#cmsFieldtitle_4344{font-size:4vw;text-align:center;}
#container_4345{margin-bottom:50px;margin-top:30px;}
#paragraph_4346{color:#e90102;}
#paragraph_4346 .paragraphComp-content a{color:#e90102;}
#cmsFieldarticle_4349 img{border-top-left-radius:0px;border-top-right-radius:0px;}
#cmsFieldarticle_4349{max-width:600px;}
#ContainerRow_4350{margin-top:10px;}
#cmsFielddate_4353 .fieldlabel{margin-bottom:0px;}
#paragraph_4354{padding-right:2px;}
#cmsFieldauthor_4355 .fieldlabel{margin-bottom:0px;}
#cmsFieldrating_4357{text-align:right;}
#cmsFieldarticle_4358 .card-body{padding-left:0px;padding-right:0px;}
#container_4359{border-top:1px solid rgb(204, 204, 204);margin-bottom:20px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#paragraph_4360{font-size:20px;font-weight:800;}
#cmsFieldtags_4361 .buttonfilter:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:rgb(255, 255, 255);}
#cmsFieldtags_4361 .buttonfilter{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;}
#container_4362{border-top:1px solid rgb(204, 204, 204);margin-bottom:20px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#paragraph_4363{font-size:20px;font-weight:800;}
#cmsFieldcategories_4364 .buttonfilter{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;}
#cmsFieldcategories_4364 .buttonfilter:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);}
#container_4365{border-top:1px solid rgb(204, 204, 204);margin-bottom:20px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container .titlecomment{font-size:40px;}
#cmsFieldcomments_4366 .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_4366 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea 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;color:rgb(0, 0, 0);height:150px;margin-top:10px;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-msgaddcomment{color:rgb(0, 186, 41);}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{font-weight:bold;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#e90102;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:18px;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{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;padding-left:0px;padding-right:0px;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-labelpageelement{font-weight:600;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{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:40px;padding-left:14px;width:40px;}
#cmsFieldcomments_4366 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{border-bottom:1px solid #000000;border-top:1px solid #000000;padding-bottom:10px;padding-top:10px;}
#cmsFieldcomments_4366 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#e90102;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);padding-bottom:8px;padding-top:8px;}
#paragraph_4370{padding-left:10px;}
#cmsFieldcommenttext_4373{background-attachment:none;background-clip:none;background-color:rgb(248, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;margin-top:8px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsFieldcommentvote_4374 .votingPrompt{font-size:15px;font-weight:600;}
#cmsFieldcommentvote_4374 .yesButton{background-attachment:none;background-clip:none;background-color:rgb(33, 150, 10);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);}
#cmsFieldcommentvote_4374 .noButton{background-attachment:none;background-clip:none;background-color:rgb(202, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);}
#cmsFieldcommentapprovation_4375{font-size:15px;font-weight:600;}
#paragraph_4376{background-attachment:none;background-clip:none;background-color:rgb(219, 219, 219);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:22px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#paragraph_4377{background-attachment:none;background-clip:none;background-color:rgb(219, 219, 219);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:22px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-search label{font-size:20px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-search .searchRegistry{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:20px;padding-bottom:5px;padding-left:25px;padding-right:25px;padding-top:5px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-search .searchRegistry:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-search{margin-bottom:30px;margin-top:15px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-detail{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:25px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-cells{box-shadow:0px 0px 1px 0px rgb(204, 204, 204);margin-bottom:15px;margin-top:15px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{border-bottom:0px solid rgb(239, 239, 239);border-left:0px solid rgb(239, 239, 239);border-right:0px solid rgb(239, 239, 239);border-top:0px solid rgb(239, 239, 239);box-shadow:0px 0px 1px 0px rgb(204, 204, 204);padding-bottom:15px;padding-top:15px;}
#ecGiftRegistry_4378{margin-bottom:60px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-left:1px solid rgb(0,0,0);border-right:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);color:rgb(0,0,0);margin-right:5px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;margin-top:0px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-results{margin-top:25px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-sort label{font-size:18px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-sort select{font-size:18px;height:35px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-pageelement{font-size:18px;}
#ecGiftRegistry_4378 .ecGiftRegistryComp-pageelement .ecGiftRegistryComp-fieldpageelement{font-size:18px;height:35px;}
#ecFieldtitle_4379{margin-bottom:10px;min-height:80px;}
#ecFieldtitle_4379 a{color:rgb(0, 0, 0);}
#ecFielddescription_4380{color:rgb(0, 0, 0);margin-bottom:5px;}
#ecFieldimage_4381 img{min-height:300px;}
#ecFieldprice_4382 div.discount{display:none;}
#ecFieldprice_4382 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_4382 div.price{color:rgb(0, 0, 0);font-size:40px;}
#ecFieldprice_4382 div.minimalprice{color:rgb(0, 0, 0);}
#ecFieldtext_4383{font-size:18px;margin-top:10px;}
#ecFieldtext_4383 .labelfield .fieldlabel{font-weight:600;}
#ecFieldtext_4384{font-size:18px;margin-top:0px;}
#ecFieldtext_4384 .labelfield .fieldlabel{font-weight:600;}
#ecQuickView_4385 > .ecQuickViewComp-Button{color:rgb(138, 138, 138);height:100%;padding-bottom:0px;padding-top:9px;}
#ecQuickView_4385 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_4387{margin-bottom:10px;}
#ecFieldtitle_4387 a{color:rgb(0, 0, 0);}
#ecFieldtitle_4387 a:hover{color:#e90102;}
#ContainerRow_4389{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_4392 div.discount{display:none;}
#ecFieldprice_4392 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_4392 div.price{font-size:40px;}
#ecFieldprice_4392 div.minimalprice{display:none;}
#ecFieldprice_4395 div.discount{display:none;}
#ecFieldprice_4395 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_4395 div.price{display:none;font-size:40px;}
#ecFieldprice_4395 div.minimalprice{display:inline-block;}
#ecFieldprice_4395{margin-top:15px;}
#ecFieldtext_4396{margin-top:15px;}
#ecFieldtext_4396 .labelfield .fieldlabel{font-weight:800;}
#ecFieldtext_4397 .labelfield .fieldlabel{font-weight:800;}
#container_4398{margin-bottom:30px;}
#paragraph_4399{font-weight:700;}
#ecMexalAvailability_4400 span.availability{font-size:20px;}
#ecMexalAvailability_4400 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_4400 .availability_button{color:#e90102;padding-bottom:0px;padding-top:0px;text-decoration:underline;}
#ecMexalAvailability_4400 .div_button{margin-left:20px;}
#container_4401{margin-top:10px;}
#ecFieldaddtowishlist_4402 .addtowishlist{color:rgb(138, 138, 138);font-size:25px;}
#ecFieldaddtocomparator_4403 .addtocomparator{color:rgb(138, 138, 138);font-size:25px;}
#ecFieldaddtocart_4405{margin-top:15px;}
#ecFieldaddtocart_4405 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_4405 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_4405 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_4405 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:30px;height:50px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_4405 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecFieldaddtocart_4405 .qtygift{font-size:18px;}
#ecFieldprice_4406 div.price{display:none;}
#ecFieldprice_4406 div.originalprice{display:none;}
#ecFieldprice_4406 div.priceondemand{display:none;}
#ecFieldprice_4406 div.minimalprice{display:none;}
#ecFieldprice_4406 div.discount{color:rgb(255, 255, 255);font-size:30px;height:120px;padding-top:35px;width:120px;}
#ecFieldprice_4406{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:120px;border-bottom-right-radius:120px;border-top-left-radius:120px;border-top-right-radius:120px;bottom:-20px;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:-20px;text-align:center;width:auto;}
#ecFieldaddtocart_4407{margin-top:15px;}
#ecFieldaddtocart_4407 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_4407 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_4407 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_4407 .addtocart{color:rgb(0, 0, 0);font-size:30px;height:50px;}
#ecFieldaddtocart_4407 .addtocart:hover{color:#e90102;}
#ecFieldaddtocart_4407 .qtygift{font-size:18px;}
#tabs_4410 .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-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:rgb(0, 0, 0);padding-left:0px;}
#tabs_4410 .nav-tabs{border-bottom:0px solid #dddddd;position:absolute;}
#tabs_4410 .nav-tabs .nav-item a.nav-link.active{color:#e90102;}
#tabs_4410 .nav-tabs .nav-item a.nav-link:hover{color:#e90102;}
#ecCatalog_4411 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 0px 1px rgb(204, 204, 204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalog_4411 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:auto;margin-right:auto;}
#ecCatalog_4411 .ecCatalogComp-filter .removeCatalogFilters{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;padding-bottom:8px;padding-top:8px;position:absolute;top:-50px;width:100%;}
#ecCatalog_4411 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_4411 .ecCatalogComp-pageelement{margin-bottom:7px;}
#ecCatalog_4411 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;padding-left:10px;width:45px;}
#ecCatalog_4411{margin-bottom:80px;}
#ecCatalog_4411 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_4411 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalog_4411 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_4411 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_4411 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_4411 .ecCatalogComp-cells{margin-bottom:10px;margin-top:10px;}
#ecCatalog_4411 .ecCatalogComp-sort select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;}
#ecCatalog_4411 .ecCatalogComp-filter{position:relative;}
#container_4412{height:100%;padding-bottom:30px;padding-top:30px;}
#container_4413{margin-top:10px;}
#ecFieldaddtocomparator_4414 .addtocomparator{color:rgb(138, 138, 138);font-size:25px;}
#ecCatalog_4415 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 0px 1px rgb(204, 204, 204);overflow-x:hidden;overflow-y:hidden;}
#ecCatalog_4415 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:auto;margin-right:auto;}
#ecCatalog_4415 .ecCatalogComp-filter .removeCatalogFilters{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;padding-bottom:8px;padding-top:8px;position:absolute;top:-50px;width:100%;}
#ecCatalog_4415 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_4415 .ecCatalogComp-pageelement{margin-bottom:7px;}
#ecCatalog_4415 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;padding-left:10px;width:45px;}
#ecCatalog_4415{margin-bottom:80px;}
#ecCatalog_4415 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_4415 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(0, 0, 0);border-right:1px solid rgb(0, 0, 0);border-top:1px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:5px;margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalog_4415 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_4415 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_4415 .ecCatalogComp-results{font-weight:400;margin-top:20px;padding-top:8px;}
#ecCatalog_4415 .ecCatalogComp-cells{margin-bottom:10px;margin-top:10px;}
#ecCatalog_4415 .ecCatalogComp-sort select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;height:40px;}
#ecCatalog_4415 .ecCatalogComp-filter{position:relative;}
#container_4416{height:100%;}
#ContainerRow_4417{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_4420 div.discount{display:none;}
#ecFieldprice_4420 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_4420 div.price{font-size:40px;}
#ecFieldprice_4420 div.minimalprice{display:none;}
#ecFieldtitle_4422{margin-bottom:10px;}
#ecFieldtitle_4422 a{color:rgb(0, 0, 0);}
#ecFieldprice_4424 div.discount{display:none;}
#ecFieldprice_4424 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_4424 div.price{display:none;font-size:40px;}
#ecFieldprice_4424 div.minimalprice{display:inline-block;}
#ecFieldprice_4424{margin-top:15px;}
#ecFieldtext_4425{margin-top:15px;}
#ecFieldtext_4425 .labelfield .fieldlabel{font-weight:800;}
#ecFieldtext_4426 .labelfield .fieldlabel{font-weight:800;}
#container_4427{margin-bottom:30px;}
#paragraph_4428{font-weight:700;}
#ecMexalAvailability_4429 span.availability{font-size:20px;}
#ecMexalAvailability_4429 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_4429 .availability_button{color:#e90102;padding-bottom:0px;padding-top:0px;text-decoration:underline;}
#ecMexalAvailability_4429 .div_button{margin-left:20px;}
#ecFieldaddtocart_4430{margin-top:15px;}
#ecFieldaddtocart_4430 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_4430 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_4430 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_4430 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:30px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_4430 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_4431{margin-top:10px;}
#ecFieldaddtowishlist_4432 .addtowishlist{color:rgb(138, 138, 138);font-size:25px;}
#ecFieldaddtocomparator_4433 .addtocomparator{color:rgb(138, 138, 138);font-size:25px;}
#ecFieldprice_4434 div.price{display:none;}
#ecFieldprice_4434 div.originalprice{display:none;}
#ecFieldprice_4434 div.priceondemand{display:none;}
#ecFieldprice_4434 div.minimalprice{display:none;}
#ecFieldprice_4434 div.discount{color:rgb(255, 255, 255);font-size:30px;height:120px;padding-top:35px;width:120px;}
#ecFieldprice_4434{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:120px;border-bottom-right-radius:120px;border-top-left-radius:120px;border-top-right-radius:120px;bottom:-20px;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:-20px;text-align:center;width:auto;}
#paragraph_4436{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;}
#ecCatalogsearchandfilter_4437 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_4437 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:#e90102;font-size:20px;width:100%;}
#ecCatalogsearchandfilter_4437 .formfield_field input[type=text]{color:rgb(0, 0, 0);}
#ecCatalogsearchandfilter_4437 .formfield_field select{color:rgb(0, 0, 0);}
#ecFieldfilterautocomplete_4438 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-bottom:0px;padding-left:30px;padding-top:0px;}
#ecFieldfilterautocomplete_4438 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterautocomplete_4438 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_4439 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4439 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4439 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterlist_4440 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;padding-left:30px;}
#ecFieldfilterlist_4440 .formfield_field .rowRemoveFilter{position:absolute;z-index:5;}
#ecFieldfilterlist_4440 .formfield_field .rowRemoveFilter .removeFilter{padding-left:5px;padding-right:5px;padding-top:10px;}
#ecFieldfilterslider_4441{margin-top:25px;padding-bottom:20px;}
#ecFieldfilterslider_4441 .formfield_field .formlabel{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;width:100%;}
#ecFieldfilterslider_4441 .formfield_field .slidertext{font-size:20px;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_4441 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_4441 .formfield_field .ui-slider{color:#e90102;}
#ecFieldfilterslider_4441 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterslider_4441 .formfield_field .slidervalues{line-height:50px;margin-top:10px;}
#ecFieldfilterslider_4441 .formfield_field .minslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:20px;height:50px;}
#ecFieldfilterslider_4441 .formfield_field .maxslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(204, 204, 204);border-right:1px solid rgb(204, 204, 204);border-top:1px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:20px;height:50px;}
#ecFieldfilterslider_4441 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_4441 .formfield_field .rowRemoveFilter .removeFilter{color:rgb(255, 255, 255);}
#paragraph_4442{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicart_4443 .card-title{display:none;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div{border-bottom:0px solid #000000;margin-bottom:5px;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div .removecartitem:hover{color:#e90102;}
#ecMinicart_4443 .ecMinicartComp-totalItems{font-size:20px;}
#ecMinicart_4443 .ecMinicartComp-totalPrice{font-size:20px;margin-top:10px;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMinicart_4443 .ecMinicartComp-gotoCart{margin-top:20px;width:100%;}
#ecMinicart_4443 .ecMinicartComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;width:100%;}
#ecMinicart_4443 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-cart.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;height:auto;padding-top:130px;text-align:center;width:100%;}
#ecMinicart_4443 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicart_4443{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_4443 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#paragraph_4444{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMiniwishlist_4445 .card-title{display:none;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div{margin-bottom:5px;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-totalItems{font-size:20px;margin-top:15px;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMiniwishlist_4445 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-wish.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMiniwishlist_4445{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_4445 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{color:rgb(0, 0, 0);}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{font-size:20px;}
#ecMiniwishlist_4445 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem:hover > i{color:#e90102;}
#paragraph_4446{border-bottom:4px solid rgb(0, 0, 0);font-size:25px;margin-bottom:20px;margin-top:40px;}
#ecMinicomparator_4447 .card-title{display:none;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart > div{margin-bottom:5px;width:100%;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{padding-left:5px;width:100%;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{max-width:100px;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem > i{color:rgb(0, 0, 0);font-size:16px;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart{border-bottom:1px solid rgb(204, 204, 204);width:100%;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:rgb(0, 0, 0);display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:95%;}
#ecMinicomparator_4447 .ecMinicomparatorComp-totalItems{font-size:20px;margin-top:15px;}
#ecMinicomparator_4447 .ecMinicomparatorComp-gotoCart{margin-top:20px;text-align:center;width:100%;}
#ecMinicomparator_4447 .ecMinicomparatorComp-cartLink{border-bottom:1px solid #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;display:inline-block;font-size:20px;padding-bottom:8px;padding-top:8px;text-decoration:none;width:100%;}
#ecMinicomparator_4447 .nocartitems{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/no-comapre.png);background-origin:padding-box;background-position:50% top;background-repeat:no-repeat;background-size:auto auto;font-size:18px;margin-bottom:10px;padding-top:130px;text-align:center;width:100%;}
#ecMinicomparator_4447{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_4447 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#e90102;}
#ecMinicomparator_4447 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem:hover > i{color:#e90102;}
#container_4448{background-attachment:none;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;}
#recoverypassword_4449{max-width:900px;}
#recoverypassword_4449 .labelrecovery{font-size:20px;line-height:30px;}
#recoverypassword_4449 .fieldrecovery input{height:50px;}
#recoverypassword_4449 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;margin-bottom:5px;margin-top:5px;}
#recoverypassword_4449 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_4450 .ecGiftCardComp-history .backgiftcard{color:#000000;}
#ecGiftCard_4450 .ecGiftCardComp-apply .applygiftcard{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:600;}
#ecGiftCard_4450 .ecGiftCardComp-detailvirtualgift .applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:#e90102;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_4450{margin-bottom:50px;}
#ecGiftCard_4450 .ecGiftCardComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #e90102;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;border-top-left-radius:10px;border-top-right-radius:10px;color:#e90102;font-size:21px;height:33px;line-height:19px;text-align:center;width:52px;}
#ecGiftCard_4450 .ecGiftCardComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #000000;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;color:#fff;}
#ecGiftCard_4450 .ecGiftCardComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #000000;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;color:#fff;}
#ecGiftCard_4450 .ecGiftCardComp-paging .page-link.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_4452{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#paragraph_4453{font-size:25px;}
#paragraph_4454{font-size:15px;}
#container_4455{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;}
#container_4456{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.8);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#imagelink_4459{height:31.5px;width:250px;}
#imagelink_4459 figure{height:31.5px;width:250px;}
#imagelink_4459 img{width:0250px;}
#menu_4461 > ul > li > a,#menu_4461 > li > a{padding-bottom:20px;padding-top:20px;}
#menu_4461 li a{color:rgb(255, 255, 255);font-size:24px;letter-spacing:1px;}
#menu_4461 > ul > li > a:hover,#menu_4461 > li > a:hover{color:#e90102;}
#menu_4461 > ul > li:last-of-type > a,#menu_4461  > li:last-of-type > a{text-decoration:underline;}
#ContainerRow_4462{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;padding-bottom:15px;padding-top:15px;}
#ContainerRow_4462 > .row,#ContainerRow_4462 > .container-fluid > .row{margin-left:0;margin-right:0;}
#Column_4463{padding-left:0;padding-right:0;}
#container_4465 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_4465 i.offcanvas-button{display:none;}
#container_4465 .offcanvas-text{color:rgb(0,0,0);font-size:30px;}
#container_4465{padding-left:0;}
#paragraph_4467{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;line-height:60px;margin-bottom:20px;text-align:center;}
#paragraph_4468 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-weight:bold;margin-left:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#paragraph_4468{font-size:18px;margin-bottom:25px;margin-top:15px;}
#tabs_4469{max-width:500px;width:100%;}
#tabs_4469 .nav-tabs .nav-item{font-size:17px;margin-bottom:0;}
#tabs_4469 .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;}
#tabs_4469 .nav-tabs{border-bottom:0 solid #dddddd;margin-bottom:15px;}
#tabs_4469 .nav-tabs .nav-item a.nav-link.active{color:#e90102;}
#tabs_4469 .nav-tabs .nav-item a.nav-link:hover{color:#e90102;}
#userlogin_4470{width:100%;}
#userlogin_4470 .formfield_field label{color:rgb(0,0,0);font-size:20px;}
#userlogin_4470 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:50px;}
#userlogin_4470 .formfield_button{text-align:right;}
#userlogin_4470 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:18px;padding-left:30px;padding-right:30px;}
#userlogin_4471 .formfield_button{display:none;}
#container_4473 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_4473 i.offcanvas-button{display:none;}
#container_4473 .offcanvas-text{color:rgb(0,0,0);font-size:30px;}
#container_4473{padding-left:0;}
#r_oc_container_4473{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userbar_4475 .userbarComp-loggedUser{width:70%;}
#userbar_4475 .userbarComp-loggedUser .infoUser{color:#fff;font-size:18px;}
#userbar_4475 .userbarComp-loggedUser .infoUser i{color:#fff;font-size:22px;}
#userbar_4475 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#e90102;font-size:18px;}
#userbar_4475{margin-left:15px;}
#menu_4476 li a{color:#fff;font-size:18px;}
#menu_4476{width:100%;}
#menu_4476 > ul > li > a:hover,#menu_4476 > li > a:hover{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#menu_4476 > ul > li,#menu_4476 > li{border-bottom:1px solid #fff;}
#userbar_4477{text-align:right;width:60%;}
#userbar_4477 .userbarComp-loggedUser .infoUser{color:#e90102;font-size:20px;}
#userbar_4477 .userbarComp-loggedUser .infoUser i{color:#e90102;}
#container_4478{margin-right:5px;margin-top:5px;}
#container_4479 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_4479 i.offcanvas-button{display:none;}
#container_4479 .offcanvas-text{color:rgb(255, 255, 255);font-size:29px;}
#container_4479{padding-right:10px;}
#html_4482{text-align:right;}
#paragraph_4484{font-size:20px;font-weight:800;}
#ecMinicomparator_4486 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem{color:#fff;font-size:18px;}
#ecMinicomparator_4486{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_4486 .card-title{display:none;}
#ecMinicomparator_4486 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#fff;font-size:20px;text-decoration:none;}
#ecMinicomparator_4486 .ecMinicomparatorComp-totalItems{display:none;}
#ecMinicomparator_4486 .nocartitems{font-size:18px;}
#ecMinicomparator_4486 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_4488{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_4488 .card-title{display:none;}
#ecMinicomparator_4488 .ecMinicomparatorComp-totalItems{font-size:20px;margin-bottom:15px;text-align:right;}
#ecMinicomparator_4488 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#e90102;display:inline-block;font-size:18px;padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;text-decoration:none;}
#ecMinicomparator_4488 .ecMinicomparatorComp-gotoCart{text-align:right;}
#ecMinicomparator_4489 .card-title{display:none;}
#ecMinicomparator_4489 .ecMinicomparatorComp-totalItems{font-size:0;margin-top:5px;}
#ecMinicomparator_4489 .ecMinicomparatorComp-cartTotal{font-size:13px;font-weight:bold;}
#ecMinicomparator_4489 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_4489{background-attachment:none;background-clip:none;background-color:rgba(255,255,255,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:-5px;}
#container_4491 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_4491 i.offcanvas-button{display:none;}
#container_4491 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_4491{padding-right:10px;}
#html_4494{text-align:right;}
#paragraph_4496{font-size:20px;font-weight:bold;}
#ecMiniwishlist_4498 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_4498{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_4498 .card-title{display:none;}
#ecMiniwishlist_4498 .nocartitems{font-size:16px;}
#ecMiniwishlist_4498 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:rgb(255,255,255);font-size:20px;text-decoration:none;}
#ecMiniwishlist_4498 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{font-size:20px;}
#ecMiniwishlist_4498 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{color:rgb(255,255,255);}
#ecMiniwishlist_4498 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem > i{color:rgb(255,255,255);font-size:18px;}
#ecMiniwishlist_4500{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_4500 .card-title{display:none;}
#ecMiniwishlist_4500 .ecMiniwishlistComp-totalItems{font-size:20px;}
#ecMiniwishlist_4500 .ecMiniwishlistComp-gotoCart{margin-bottom:10px;margin-top:20px;}
#ecMiniwishlist_4500 .ecMiniwishlistComp-cartLink{background-attachment:none;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:#e90102;display:inline-block;font-size:18px;padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;text-decoration:none;}
#ecMiniwishlist_4501{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_4501 .card-title{display:none;}
#ecMiniwishlist_4501 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_4501 .ecMiniwishlistComp-totalItems{font-size:0;margin-left:-5px;margin-top:10px;}
#ecMiniwishlist_4501 .ecMiniwishlistComp-cartTotal{color:rgb(0,0,0);font-size:13px;font-weight:bold;}
#container_4503 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_4503 i.offcanvas-button{display:none;}
#container_4503 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_4503{padding-right:10px;}
#html_4506{text-align:right;}
#paragraph_4508{font-family:Abel;font-size:18px;font-weight:bold;}
#ecMinicart_4510{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_4510 .card-title{display:none;}
#ecMinicart_4510 .ecMinicartComp-gotoCart{display:none;}
#ecMinicart_4510 .ecMinicartComp-latestItemsOnCart > div a.title{color:rgb(255,255,255);font-size:20px;text-decoration:none;}
#ecMinicart_4510 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{font-size:20px;}
#ecMinicart_4510 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(255,255,255);}
#ecMinicart_4510 .ecMinicartComp-latestItemsOnCart > div .removecartitem > i{color:rgb(255,255,255);font-size:18px;}
#ecMinicart_4510 .nocartitems{font-size:16px;}
#ecMinicart_4512{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_4512 .card-title{display:none;}
#ecMinicart_4512 .ecMinicartComp-totalPrice{font-size:20px;}
#ecMinicart_4512 .ecMinicartComp-gotoCart{margin-bottom:10px;margin-top:20px;}
#ecMinicart_4512 .ecMinicartComp-cartLink{background-attachment:none;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:#e90102;font-size:18px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-decoration:none;}
#ecMinicart_4513{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_4513 .card-title{display:none;}
#ecMinicart_4513 .ecMinicartComp-totalItems{font-size:0;margin-left:-5px;margin-top:10px;}
#ecMinicart_4513 .ecMinicartComp-cartTotal{font-size:13px;font-weight:bold;}
#ecMinicart_4513 .ecMinicartComp-gotoCart{display:none;}
#container_4514 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#container_4514 .pw-collapse-button > span{color:rgb(255,255,255);font-size:30px;}
#container_4514 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0;padding-bottom:40px;padding-top:40px;right:0;z-index:50;}
#container_4514{padding-left:15px;position:static;}
#container_4514 > .pw-collapse-button > span{color:rgb(255, 255, 255);}
#paragraph_4515{color:#e90102;font-size:25px;margin-bottom:10px;margin-top:-20px;padding-right:30px;text-align:right;}
#ecCatalogsearchandfilter_4516 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e90102;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:#fff;font-size:25px;padding-left:15px;padding-right:15px;}
#ecCatalogsearchandfilter_4516{width:100%;}
#ecCatalogsearchandfilter_4516 .formfield_error{background-attachment:none;background-clip:none;background-color:rgb(232,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:16px;text-align:center;width:100%;}
#Column_4517{border-bottom:1px solid #e90102;border-top:1px solid rgba(0,0,0,0.45);padding-top:5px;}
#imagelink_4518 img{max-height:30px;width:auto;}
#imagelink_4518{width:100%;}
#container_4519 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#container_4519 .pw-collapse-button > span{color:rgb(0,0,0);font-size:30px;}
#container_4519 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0;padding-bottom:0;padding-top:0;right:0;}
#container_4519{padding-right:0;position:static;}
#menu_4520 > ul > li,#menu_4520 > li{background-attachment:none;background-clip:none;background-color:rgb(230,230,230);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(140,140,140);padding-left:0;}
#menu_4520 li .toggleBranch{color:#e90102;padding-bottom:0;padding-top:8px;}
#menu_4520 > ul > li > a,#menu_4520 > li > a{font-size:22px;font-weight:600;padding-bottom:15px;padding-top:15px;}
#menu_4520 > ul > li > ul,#menu_4520 > li > ul{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:1px solid rgb(140,140,140);padding-bottom:10px;padding-top:10px;}
#menu_4520 > ul > li > ul > li > a,#menu_4520 > li > ul > li > a{padding-bottom:10px;padding-top:10px;}
#menu_4520 li a{color:rgb(0,0,0);}
#slider_4523 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4523 .slick-prev > i{font-size:0;}
#slider_4523 .slick-next > i{font-size:0;}
#slider_4523 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4523{margin-bottom:8px;}
#container_4524{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-ferrari.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4525{background-attachment:none;background-clip:none;background-color:rgba(102, 102, 102, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-left:0px;padding-right:0%;}
#paragraph_4525 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4525 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#container_4529{margin-top:0px;}
#slider_4530 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4530 .slick-prev > i{font-size:0;}
#slider_4530 .slick-next > i{font-size:0;}
#slider_4530 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4530{margin-bottom:8px;}
#container_4531{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-ferrari.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4532{background-attachment:none;background-clip:none;background-color:rgba(102, 102, 102, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-left:0px;padding-right:0%;}
#paragraph_4532 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4532 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#slider_4533 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4533 .slick-prev > i{font-size:0;}
#slider_4533 .slick-next > i{font-size:0;}
#slider_4533 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4533{margin-bottom:8px;}
#container_4534{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-red-bull.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4535{background-attachment:none;background-clip:none;background-color:rgba(102,102,102,0.35);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-right:10%;}
#paragraph_4535 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4535 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#slider_4536 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4536 .slick-prev > i{font-size:0;}
#slider_4536 .slick-next > i{font-size:0;}
#slider_4536 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4536{margin-bottom:8px;}
#container_4537{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-mercedes.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4538{background-attachment:none;background-clip:none;background-color:rgba(102,102,102,0.35);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-right:10%;}
#paragraph_4538 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4538 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#slider_4539 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4539 .slick-prev > i{font-size:0;}
#slider_4539 .slick-next > i{font-size:0;}
#slider_4539 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4539{margin-bottom:8px;}
#container_4540{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-sito-mclaren.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4541{background-attachment:none;background-clip:none;background-color:rgba(102,102,102,0.35);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-right:10%;}
#paragraph_4541 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4541 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#slider_4542 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4542 .slick-prev > i{font-size:0;}
#slider_4542 .slick-next > i{font-size:0;}
#slider_4542 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4542{margin-bottom:8px;}
#container_4543{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/pirelli-1visore_2000x700-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4544{background-attachment:none;background-clip:none;background-color:rgba(102,102,102,0.35);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-right:10%;}
#paragraph_4544 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4544 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#slider_4545 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4545 .slick-prev > i{font-size:0;}
#slider_4545 .slick-next > i{font-size:0;}
#slider_4545 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4545{margin-bottom:8px;}
#container_4546{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-sito-alpine.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4547{background-attachment:none;background-clip:none;background-color:rgba(102,102,102,0.35);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-right:10%;}
#paragraph_4547 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4547 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#slider_4548 .slick-prev{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/prev-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;left:20px;width:31px;}
#slider_4548 .slick-prev > i{font-size:0;}
#slider_4548 .slick-next > i{font-size:0;}
#slider_4548 .slick-next{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Image/next-slider.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100px;right:20px;width:31px;}
#slider_4548{margin-bottom:8px;}
#container_4549{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/Copia-/banner-aston-martin.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:711px;min-height:auto;}
#paragraph_4550{background-attachment:none;background-clip:none;background-color:rgba(102,102,102,0.35);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:25px;margin-bottom:0;margin-top:0;padding-bottom:10px;padding-right:10%;}
#paragraph_4550 .paragraphComp-content h1{font-family:Abel;font-size:5vw;font-weight:bold;}
#paragraph_4550 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-top:20px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#ecFieldquantity_3555 input.qtyminus{height:40px;}
#ecFieldquantity_3555 input.qtyplus{height:40px;}
#ecCartCustom_3534{max-width:1800px;}
#container_3530{max-width:1800px;}
#ecContextualcategorymenu_5828 li a{color:rgb(255, 255, 255);font-size:18px;font-weight:600;}
#ecContextualcategorymenu_5828 > ul > li > a,#ecContextualcategorymenu_5828  > li > a{font-size:22px;}
#ecContextualcategorymenu_5828 > ul > li > ul,#ecContextualcategorymenu_5828 > li > ul{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;}
#ecContextualcategorymenu_5828 > ul > li > a:hover,#ecContextualcategorymenu_5828  > li > a:hover{color:#e90102;}
#ecContextualcategorymenu_5828 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_5828  > li > ul > li > a:hover{color:#e90102;}
#ecContextualcategorymenu_5828 > ul > li > ul > li > a,#ecContextualcategorymenu_5828  > li > ul > li > a{font-size:15px;}
#imagelink_5831{padding-left:0px;padding-right:0px;}
#imagelink_5832{padding-left:0px;padding-right:0px;}
#imagelink_5833{padding-left:0px;padding-right:0px;}
#ecFieldtitle_3501 div.textfield{font-size:26px;}
#navinfo_5838 > ul{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#navinfo_5838 > ul > li.active > *{color:rgb(0, 0, 0);font-size:30px;}
#ecFieldfiltercheckboxlist_5861 .formfield_field .rowRemoveFilter .removeFilter{display:none;}
#ecCatalogsearchandfilter_5843 .formfield_button{display:none;}
#navinfo_5838{padding-top:10px;}
#Column_5899{padding-top:10px;}
#paragraph_5900{color:rgb(255, 255, 255);font-size:25px;font-weight:600;margin-bottom:10px;text-align:center;}
#paragraph_5902{color:rgb(255, 255, 255);font-size:20px;font-weight:600;margin-top:5px;text-align:center;}
#paragraph_5902 .paragraphComp-content a{color:rgb(255, 255, 255);font-weight:600;text-decoration:underline;}
#paragraph_3381 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(255, 249, 249);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:19px;line-height:51px;text-align:center;vertical-align:text-bottom;white-space:inherit;}
#paragraph_3381{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;text-align:center;}
#imagelink_5942{display:inline-block;}
#menu_5960 > ul > li > a,#menu_5960 > li > a{color:#fff;font-size:14px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#menu_5960 > ul > li > a:hover,#menu_5960 > li > a:hover{color:#ffffff;}
#menu_5960 > ul > li:last-of-type > a,#menu_5960 > li:last-of-type > a{border-left:1px solid #ffffff;}
#menu_5960 li a{font-size:18px;}
#menu_5962 > ul > li > a,#menu_5962 > li > a{color:#fff;font-size:12px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#menu_5962 > ul > li > a:hover,#menu_5962 > li > a:hover{color:#ffffff;}
#menu_5962 > ul > li:last-of-type > a,#menu_5962 > li:last-of-type > a{border-left:1px solid #ffffff;}
#menu_5962{padding-right:5px;}
#navinfo_4275 > ul > li:first-child > a,#navinfo_4275  > ul > li:first-child > span{color:rgb(0, 0, 0);}
#ecFieldfiltercheckboxlist_7222 .formfield_field .rowRemoveFilter .removeFilter{display:none;}
#container_7225{margin-bottom:50px;margin-top:50px;}
#ecPopularity_7226 .carousel-buttons.leftRs{left:auto;right:50px;top:-110px;z-index:50;}
#ecPopularity_7226 .carousel-buttons.rightRs{text-align:right;top:-110px;z-index:50;}
#ecPopularity_7226 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:0 solid rgb(245,245,245);overflow-x:hidden;overflow-y:hidden;position:relative;}
#ecPopularity_7226{border-left:0 solid rgb(245,245,245);}
#ecPopularity_7226 .ecPopularityComp-header{border-bottom:1px solid #000000;border-top:1px solid #000000;font-size:33px;padding-left:10px;text-align:left;}
#container_7238{height:100%;padding-bottom:10px;}
#container_7239{margin-top:10px;}
#ecFieldaddtowishlist_7240 .addtowishlist{color:rgb(0,0,0);font-size:25px;}
#ecFieldaddtocomparator_7241 .addtocomparator{color:rgb(0,0,0);font-size:25px;}
#ecFieldtitle_7242{margin-bottom:10px;min-height:100px;}
#ecFieldtitle_7242 a{color:rgb(0,0,0);}
#ecFieldtitle_7242 div.textfield{font-size:26px;}
#ecFielddescription_7243{color:rgb(0,0,0);}
#container_7244{min-height:200px;}
#ecFieldimage_7245 img{display:inline-block;}
#ecFieldprice_7246 div.discount{font-size:16px;}
#ecFieldprice_7246 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_7246 div.price{color:rgb(0,0,0);font-size:20px;font-weight:600;}
#ecFieldprice_7246 div.minimalprice{color:rgb(0,0,0);}
#ecFieldprice_7246 div.labelprice{margin-right:auto;}
#ecFieldprice_7246{margin-top:20px;}
#ecFieldaddtocart_7247{height:95px;margin-top:30px;}
#ecFieldaddtocart_7247 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:50px;margin-right:5px;width:50px;}
#ecFieldaddtocart_7247 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:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_7247 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:30px;line-height:1;}
#ecFieldaddtocart_7247 .addtocart{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e90102;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:20px;font-weight:600;line-height:43px;margin-bottom:0;padding-left:20px;padding-right:20px;}
#ecFieldaddtocart_7247 .addtocart:hover{background-attachment:none;background-clip: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 #e90102;border-left:1px solid #e90102;border-right:1px solid #e90102;border-top:1px solid #e90102;color:#e90102;}
#ecFieldaddtocart_7247 .ecFieldaddtocartComp-soldout{min-height:53px;padding-left:30px;}
#navinfo_3868 > ul > li > a,#navinfo_3868  > ul > li > span{font-size:14px;}
#ecFieldtitle_3873 div.textfield{font-size:35px;}
#paragraph_7250 .paragraphComp-content h4{margin-bottom:15px;}
#paragraph_7250 .paragraphComp-content{line-height:33px;}
#paragraph_7250 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e90102;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #e90102;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;font-weight:600;padding-bottom:0px;padding-left:5px;padding-right:5px;padding-top:0px;}
#paragraph_7250 .paragraphComp-content a:hover{background-attachment:none;background-clip: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 #e90102;border-left:2px solid #e90102;border-right:2px solid #e90102;border-top:2px solid #e90102;color:#e90102;}
#menu_5960{margin-left:auto;}
#userbar_3331{padding-left:0px;padding-right:10px;}
#container_3356{padding-left:0px;width:70px;}
#container_7251{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Image/banner-ferrari-puma.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:600px;}
