#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{margin:0px!important}.highlighted{background-color:#8c606073;color:white!important;padding:0px 5px 0px 5px}.et_pb_sidebar_0_tb_body.et_pb_widget_area ul li ul :hover{background-color:#00acf0}.wc-block-product-categories-list-item ul li:hover{background-color:#b6e7fb}.et-db #et-boc .et-l .et_pb_widget_area ul{padding-top:8px!important;padding-bottom:8px!important;padding-right:12px!important;width:max-content!important;margin-left:10px!important}.et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column{width:auto!important}.wc-block-product-categories-list-item-count{color:white}.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_widget ul li ul a{color:#fbfbfb!important}.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_widget ul li ul a:hover{color:#b6e7fb}.wc-block-product-categories-list-item ul{background-color:#087ead}.wc-block-product-categories-list-item ul li a{color:#fff}.wc-block-product-categories-list--depth-1{display:none}.wc-block-product-categories-list-item>.toggle-icon::before{content:"▷";margin-right:5px;cursor:pointer}.toggle-icon:hover{color:red;font-weight:bolder}.wc-block-product-categories-list-item.open>.toggle-icon::before{content:"▼";color:#087ead}.woocommerce form .form-row input.input-text{color:#000!important}.et-db #et-boc .et-l .et_pb_widget_area_left{border-right:1px solid rgba(0,0,0,0)!important}.woocommerce button.button:not(.button-confirm)::after,.woocommerce-page button.button:not(.button-confirm)::after{font-family:"ETmodules";font-size:15px;line-height:28px;content:"\35";position:absolute;margin-left:-1em;-webkit-transition:all 0.2s;transition:all 0.2s}.woocommerce-cart table.cart td.actions .button[name="update_cart"]{width:100%;font-size:15px}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_3.et_pb_blurb .et_pb_module_header,.et_pb_blurb_3.et_pb_blurb .et_pb_module_header a{margin-top:-27px}.orderby{color:#000!important}.woocommerce-page.et_pb_button_helper_class a.button{color:#ffffff!important}.et-fb-editable-element{z-index:9;margin-top:-28px}.woocommerce-info{padding:4px!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#ADF;font-size:15px!important;color:black!important}.woocommerce-message{color:#000!important}.woocommerce-message a{color:#f00;font-weight:bolder!important}.et_pb_wc_cart_notice_0_tb_body .woocommerce-message{border-radius:10px!important}.woocommerce .woocommerce-message{background:#FF00001C!important;font-size:15px!important}@media (min-width:981px){.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:0%!important}.et_header_style_left #et-top-navigation{padding:0px 0px 0px 0px!important}}#top-header{background-color:#087ead!important;font-size:15px!important}.woocommerce-cart table.cart img{width:184px!important}.woocommerce-result-count{font-family:arial;font-weight:bold!important;color:#087ead!important;font-size:12px!important}.woocommerce .woocommerce-breadcrumb{color:#cf6767;font-weight:400}.woocommerce .woocommerce-breadcrumb a{color:#087ead;font-weight:400}.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_widget li a{color:black;font-weight:400}.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_widget li a:hover{color:#087ead;font-weight:400}.cat-item ul li.current-cat a{color:#087ead!important;font-weight:600!important}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\35";display:block;color:#0c71c3;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\33"}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0;padding-right:0px}.et_pb_row{width:90%}.et_pb_tab{padding:10px 10px}h3{font-size:15px}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{font-weight:500!important;font-size:20px!important;color:#fff!important;border-radius:3px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background-color:rgba(0,0,0,.2)!important;height:30px}.do-entry-item{display:inline-flex}.do-title{font-weight:700;font-size:22px;line-height:22px;color:#333;padding:20px 0 10px}.do-content-separate{width:560px;display:inline-block}.do-content-separate .do-performance{width:350px;box-sizing:border-box;min-height:100px;float:right;vertical-align:top}.do-entry{border-bottom:1px dashed #e6e7eb;padding:10px 0 16px;font-size:12px}.do-entry .do-entry-list{margin:0 -20px;box-sizing:border-box}.do-entry-title{font-weight:700;font-size:14px;color:#333;line-height:14px;padding:8px 0}.do-entry dl{padding:0 20px;box-sizing:border-box}.do-entry-separate dl{width:50%;zoom:1;float:left}.do-entry-list:after,.do-entry dl:after,.do-performance:after{visibility:hidden;display:block;height:0;font-size:0;content:"\0020";clear:both}.do-entry dt{padding:4px 0;color:#666;float:left;overflow:hidden;margin-right:10px;text-overflow:ellipsis;width:auto!important}.do-entry-separate dt{width:90px}.do-entry dd{padding:4px 0;overflow:hidden;text-overflow:ellipsis;color:#087ead;font-weight:bolder;margin:0}.do-content{overflow:hidden}.detail-product-performance .box-body ul{list-style:none;font-size:16px;color:#333;letter-spacing:0;line-height:20px;padding-left:22px}.detail-product-performance ul span{display:inline-block;width:100px}.detail-product-performance ul li{margin:12px 0}.detail-product-performance ul .progress{display:inline-block;background:#c8d2e0;width:150px;height:4px;vertical-align:middle;margin-right:8px}.detail-product-performance ul em{font-size:14px;color:#333;letter-spacing:0;line-height:20px}.detail-product-performance .box-tag{font-size:14px;color:#666;line-height:18px;vertical-align:middle;position:relative;margin-top:-26px}.detail-product-performance .box-tag a{text-decoration:none}.detail-product-performance .box-tag .ui2-icon{font-size:16px;color:#999;margin-right:4px;position:relative;top:1px}.detail-product-performance .box-header{border-bottom:1px solid #e6e7eb;height:30px;padding:14px 16px}.detail-product-performance .box-header h2{font-size:14px;color:#262626;letter-spacing:0;line-height:18px;margin:0}.detail-product-performance .box-header .sub-scription{font-size:12px;color:#999;letter-spacing:0;text-align:left}.detail-product-performance .highcharts-axis,.detail-product-performance .highcharts-axis-labels,.detail-product-performance .highcharts-button,.detail-product-performance .highcharts-credits,.detail-product-performance .highcharts-grid,.detail-product-performance .highcharts-legend{display:none}.detail-product-performance{background:#f7f7fa;border:1px solid #dcdee3;width:348px}.detail-product-performance .chart{min-height:110px;position:relative}.detail-product-performance .chart .chart-container{position:absolute;top:0;left:-45px}.detail-product-performance .line{border-bottom:1px solid #e6e7eb;margin:0 auto;width:317px;height:1px}.detail-product-performance .sub-box .sub-scription{font-size:12px;color:#999;letter-spacing:0;text-align:left;margin:16px;cursor:pointer}.detail-product-performance .sub-box .gmv,.detail-product-performance .sub-box .trans{font-size:22px;color:#333;letter-spacing:0;line-height:26px;text-align:left;margin-left:16px}.detail-product-performance .sub-box.margin-v-20{margin-top:20px;margin-bottom:20px}.detail-product-performance .gmv:after,.detail-product-performance .trans:after{content:"GMV";font-size:12px;color:#999;letter-spacing:0;text-align:left;margin-left:8px}.detail-product-performance .trans:after{content:"Transactions"}.detail-product-performance .highcharts-background{fill:transparent}.supply-verify-tips{position:absolute;margin-left:50px;margin-top:4px}.do-entry-item-val .ui2-table td,.ui2-table th{padding:6px 12px}.do-entry .do-entry-list{font-size:default}.do-entry-title{text-align:left;line-height:26px;font-size:18px;color:#333;font-weight:700;padding:20px 0 12px}.do-entry dt{text-align:right;margin-right:10px}.supply-ability-table.ui2-table-normal{width:auto;max-width:100%}.supply-ability-table.ui2-table-zebra tr:nth-child(2n){background:none}.do-entry dt{width:50%}.do-entry.product-certifications .do-entry-item-key,.do-entry.product-certifications .do-entry-item-val{line-height:30px;height:30px;vertical-align:middle}.do-entry.do-entry.product-certifications .do-entry-title-verified{display:inline-block;margin-left:10px;color:#ffac75}.do-entry.do-entry.product-certifications .do-entry-list>.do-entry-item>.do-entry-item{color:#000;width:auto;margin-right:10px}.do-entry.do-entry.product-certifications .do-entry-list>.do-entry-item>.do-entry-item-val{margin-left:5px}.do-entry.do-entry.product-certifications .do-entry-item-val{color:#666}.do-entry.do-entry.product-certifications .icbu-certificate-icon{vertical-align:middle}.do-entry.do-entry.product-certifications .do-entry-list>.do-entry-item{float:none;line-height:30px;height:30px;overflow:hidden;position:relative;width:auto}.do-entry-list.key-attrs{font-size:14px;padding-left:20px}.do-entry-list.key-attrs .key-attrs-table{text-align:left;margin-bottom:20px}.do-entry-list.key-attrs .key-attrs-table th{color:#999;padding-right:40px}.do-entry-list.key-attrs .key-attrs-table td{padding-right:40px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;max-width:160px;color:#151515}.do-content-separate .do-entry-separate dl{width:50%}.do-entry-separate dl{width:50%}.do-entry-separate dl .do-entry-item-val{max-width:50%}.do-entry-item.product-package-image .package-img-container{display:inline-block;position:relative;width:32px;height:32px;margin-right:8px}.do-entry-item.product-package-image .package-img-entry{width:100%;height:100%;filter:brightness(50%)}.do-entry-item.product-package-image .package-img-mask{background:#000;opacity:.5}.do-entry-item.product-package-image .package-img-magnifier{width:16px;height:16px;display:inline-block;background:url(//img.alicdn.com/tfs/TB1QwV.QFXXXXaiXXXXXXXXXXXX-180-200.png) scroll 0 0 no-repeat;background-position:-20px -20px;vertical-align:middle;position:absolute;margin:auto;top:0;right:0;left:0;bottom:0;filter:brightness(200%)}.do-entry.online-custom-item .custom-tip{display:block;line-height:19px;font-size:14px}.do-entry.online-custom-item .custom-img,.do-entry.online-custom-item .custom-video{display:block;margin-top:12px;width:348px;height:348px}.do-entry.online-custom-item .custom-img img{width:348px;height:348px}.do-entry.online-custom-item .custom-icon{margin-right:2px}.do-entry.online-custom-item .online-customization-entry{padding:0 20px}.do-entry.online-custom-item .entry-btn{width:348px;text-align:center;position:relative;top:-54px}.do-entry.online-custom-item .entry-btn .customise-entry{background:#ff6a00;height:28px;border-radius:14px;display:inline-block;margin:0 auto;line-height:28px;color:#fff;font-size:12px;padding:0 10px}.do-entry.online-custom-item .entry-btn .customise-entry:hover{text-decoration:none}.car-parts-model{max-height:450px;overflow:scroll;word-break:break-word}[dir=rtl] .do-content-separate .do-performance{float:left}[dir=rtl] .do-entry dt{float:right}.leadtime-table{box-sizing:border-box}.leadtime-table__key{width:110px;color:#666;width:102px;float:left}.leadtime-table__key,.leadtime-table__value{padding:4px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.leadtime-table__value{color:#333;margin:0}dl{margin:0 0 0 0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce .blockUI{display:none!important}#submit_payfast_payment_form{font-size:14px;font-weight:700;background-color:#dee965;border-width:1px!important;color:#022d2d;border-radius:4px;padding:0.3em 1em;line-height:1.7em!important;position:relative}#submit_payfast_payment_form:hover{font-size:14px;font-weight:700;background-color:#022d2d;border-width:1px!important;color:#dee965;border-radius:4px;padding:0.3em 1em;line-height:1.7em!important;position:relative}