input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:searchfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}*{box-sizing:border-box;margin:0;padding:0}*:focus,*:active{outline:none !important}*::selection{background:#dc1d25;color:#fff}#scrollUp{color:#000}#loading-div{display:none;position:absolute;top:50%;left:32%;transform:translate(-50%, -50%);color:#dc1d25}a{color:#000}a:hover{color:#dc1d25}.link-color{color:#dc1d25}.link-color:hover{color:#430206}.thema-color{color:#dc1d25}.search-bg-opacity{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5)}.search-input-border{border-radius:15px 15px 0 0 !important}.ajax-result-border{border-radius:0 0 15px 15px !important}.btn-thema{background-image:linear-gradient(315deg, #DC1D25 0%, #ff4751 74%) !important;color:#fff;transition:all .3s}.btn-thema:hover{color:#fff;background-image:linear-gradient(-315deg, #ff4751 0%, #DC1D25 74%) !important;box-shadow:0 0 12px #DC1D25CC !important}.single_product{border-radius:10px;transition:all .3s}.single_product .product_name button{display:block;top:5px;padding-right:0}@media(min-width: 992px){.single_product .product_name button{display:none}}.single_product .product_name p{opacity:1;margin:0}.single_product .product_name h3{margin-top:0}.single_product .product_content{display:flex;justify-content:space-between;align-items:center}.single_product .product_content .product-price .regular_price{font-size:1rem;font-weight:600}.single_product .product_content .single_product_btn_box{display:flex}.single_product .product_content .single_product_btn_box a{color:#2ead4b;background:transparent;border:none;font-size:1.4rem;opacity:1}@media(min-width: 992px){.single_product .product_content .single_product_btn_box a{opacity:0}}.single_product:hover{box-shadow:0 0 12px #00000054}.single_product:hover .single_product_btn_box button,.single_product:hover .single_product_btn_box a{opacity:1}.single_product:hover .product_thumb .primary_img{transform:none}.single_product:hover .product_name button{display:block}.single_product:hover .product_name p{margin-bottom:0}.single_product:hover .product_name h3{margin-bottom:4px}.shop_sidebar_banner img,.shop_banner img{border-radius:5px}.carousel-cell{background:transparent}.carousel-cell:before{content:none}.page-title-box{text-align:center}.page-title-box .title{padding-top:15px;padding-bottom:15px;margin-bottom:21px;margin-top:21px;font-size:2rem}.breadcrumb_content ul li a:hover{color:#dc1d25}.float-label-form .form-group .form-control{border:none !important;border-bottom:1px solid #d4d4d4 !important;padding-left:0 !important;padding-right:0 !important;font-size:.8rem !important}.float-label-form .form-group .form-control:focus{border-bottom-color:#dc1d25 !important}.float-label-form .form-group .form-control:focus+label{margin-left:0 !important;color:#dc1d25 !important;padding-left:0 !important;background-color:transparent !important}.float-label-form .form-group label{padding-left:0 !important}.float-label-form .btn-thema-blue{display:inline-block;padding:10px 15px;height:38px;color:#fff;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;border:0;border-radius:3px;cursor:pointer;-webkit-transition:.3s;transition:.3s;width:100%}.float-label-form .btn-thema-blue:hover{box-shadow:0 0 12px #DC1D25CC}.mini_cart_close a:hover,.mini_cart .cart_item_list a:hover,.mini_cart .cart_remove a:hover{color:#dc1d25}.mini_cart .cart_item:hover .cart_remove{opacity:1}.mini_cart .cart_item .cart_remove{opacity:0}.Offcanvas_menu .canvas_close a:hover{color:#dc1d25 !important}.Offcanvas_menu .offcanvas_main_menu li.active a,.Offcanvas_menu .offcanvas_main_menu li:hover a{color:#dc1d25 !important}.Offcanvas_menu .Offcanvas_follow{align-items:center}.Offcanvas_menu .Offcanvas_follow a:hover{color:#dc1d25 !important}.Offcanvas_menu .dropdown_links li.active a{color:#dc1d25}.Offcanvas_menu .dropdown_currency a:hover,.Offcanvas_menu .dropdown_language a:hover,.Offcanvas_menu .dropdown_links a:hover,.Offcanvas_menu .top_links a:hover{color:#dc1d25 !important}.header_area .sticky-header.sticky{padding-top:10px;padding-bottom:10px;position:fixed !important;z-index:20}.header_area .header_top .top_links ul,.header_area .header_top .language ul{position:absolute;z-index:9999 !important}.header_area .header_top .top_links ul li.active a,.header_area .header_top .language ul li.active a{color:#dc1d25 !important}.header_area .header_top a:hover{color:#dc1d25 !important}.header_area .header_middle{position:relative}.header_area .header_middle>div{display:flex;justify-content:space-between;align-items:center;position:relative;flex-direction:row}.header_area .header_middle-logo{width:130px}@media(min-width: 992px){.header_area .header_middle-logo{width:150px}}.header_area .header_middle-logo a{display:block}.header_area .header_middle-search{position:absolute;top:70px;width:100%;left:0;right:0;display:none}@media(min-width: 992px){.header_area .header_middle-search{position:relative;top:0;margin-top:0;margin-bottom:0;display:block !important;width:55%}}.header_area .header_middle-search .search_box{background:#f5f5f5;display:flex;padding:5px;justify-content:space-between;border-radius:15px;width:100%;flex-direction:column;align-items:center}@media(min-width: 992px){.header_area .header_middle-search .search_box{flex-direction:row;border-radius:365px;width:auto}}.header_area .header_middle-search .search_box input{width:100%;border:none;background:transparent;font-size:14px;padding:11px 18px;height:100%}@media(min-width: 992px){.header_area .header_middle-search .search_box input{width:50%;height:100%;margin:-5px}}.header_area .header_middle-search .search_box .bootstrap-select{width:100%}@media(min-width: 992px){.header_area .header_middle-search .search_box .bootstrap-select{width:220px}}.header_area .header_middle-search .search_box .bootstrap-select .dropdown-menu{z-index:99999}.header_area .header_middle-search .search_box .bootstrap-select .selectpicker{width:36%;border:none;border-radius:0;background:#ececec;border-left:1px solid #dadada;font-size:14px}.header_area .header_middle-search .search_box .bootstrap-select button{font-size:14px;background:transparent;border:none;border-radius:0;width:100%;margin-top:6px;margin-bottom:6px;padding-left:18px}@media(min-width: 992px){.header_area .header_middle-search .search_box .bootstrap-select button{border-left:1px solid;margin-bottom:0;margin-top:0}}.header_area .header_middle-search .search_box .bootstrap-select .dropdown-item{font-size:14px}.header_area .header_middle-search .search_box .bootstrap-select .dropdown-item:focus,.header_area .header_middle-search .search_box .bootstrap-select .dropdown-item:hover{background:#dc1d2533}.header_area .header_middle-search .search_box .bootstrap-select .dropdown-item:active,.header_area .header_middle-search .search_box .bootstrap-select .dropdown-item.active{background:#dc1d25;color:#fff}.header_area .header_middle-search .search_box ::-webkit-scrollbar{width:5px}.header_area .header_middle-search .search_box ::-webkit-scrollbar-thumb{background:#dc1d25}.header_area .header_middle-search .search_box ::-webkit-scrollbar-thumb:hover{background:#dc1d25}.header_area .header_middle-search .search_box .btn-search{width:97%;border:none;font-size:1.3rem;border-radius:344px;color:#fff;background:linear-gradient(315deg, #ff4751 0%, #DC1D25 74%);margin-bottom:11px;margin-top:11px}@media(min-width: 992px){.header_area .header_middle-search .search_box .btn-search{width:59px;margin-left:14px;margin-bottom:0;margin-top:0}}.header_area .header_middle-search .search_box .btn-search:hover{background:linear-gradient(-315deg, #DC1D25 0%, #ff4751 74%)}.header_area .header_middle-search .search_type{display:flex;justify-content:flex-end;align-items:center;padding:4px 20px 8px}.header_area .header_middle-search .search_type button{background:transparent;border:none;font-size:13px;text-decoration:underline;color:#707070}.header_area .header_middle-search .ajax-result{position:absolute;z-index:9999;width:100%;display:none;flex-direction:row;justify-content:flex-start;background:#f5f5f5;overflow:hidden}.header_area .header_middle-search .ajax-result .list-text{padding:9px 18px 0;font-size:13px}.header_area .header_middle-search .ajax-result .basic-search{width:60%}.header_area .header_middle-search .ajax-result .basic-search .search_suggestions_list a{display:block;padding:5px 10px 5px 18px}.header_area .header_middle-search .ajax-result .basic-search .search_suggestions_list a:hover,.header_area .header_middle-search .ajax-result .basic-search .search_suggestions_list a:focus{background:#dbdbdc}.header_area .header_middle-search .ajax-result .right-box{width:40%;background:#f7f7f7;padding:10px}.header_area .header_middle-search .ajax-result .right-box .right-box-list:first-child{margin-bottom:15px}.header_area .header_middle-search .ajax-result .right-box .right-box-list h5{font-weight:700;margin-bottom:5px;font-size:17px}.header_area .header_middle-search .ajax-result .right-box .right-box-list ul li a{display:block}.header_area .header_middle-search .advanced-search{padding:15px;position:absolute;z-index:11;width:100%;background:#fff;border-radius:0 0 15px 15px;display:none}.header_area .header_middle-search .advanced-search .search_type{padding:0;margin-bottom:5px}.header_area .header_middle-search .advanced-search-box{margin-bottom:8px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media(min-width: 992px){.header_area .header_middle-search .advanced-search-box{flex-direction:row;align-items:center}}.header_area .header_middle-search .advanced-search-box label{width:100%}@media(min-width: 992px){.header_area .header_middle-search .advanced-search-box label{width:22%}}.header_area .header_middle-search .advanced-search-box input{border:none;background:transparent;padding:5px 8px 5px 0;border-bottom:1px solid #c4c4c4;width:100%}@media(min-width: 992px){.header_area .header_middle-search .advanced-search-box input{width:78%}}.header_area .header_middle-search .advanced-search-box input:focus{border-color:#dc1d25}.header_area .header_middle-search .advanced-search-btn-group{display:flex;justify-content:flex-end;align-items:center;margin-top:12px;margin-bottom:12px}.header_area .header_middle-search .advanced-search-btn-group button{background:transparent;padding:8px 18px;border:none;border-radius:100px}.header_area .header_middle-search .advanced-search-btn-group button:hover{box-shadow:none !important}.header_area .header_middle-search .advanced-search-btn-group .btn-reset{color:#dc1d25;margin-right:12px;transition:all .3s}.header_area .header_middle-search .advanced-search-btn-group .btn-reset:hover{background:#bbbbbb6e}.header_area .header_middle-icon{display:flex;justify-content:flex-end;align-items:center;max-width:200px}.header_area .header_middle-icon>a,.header_area .header_middle-icon .mini_cart_wrapper a{font-size:1.2rem;margin-left:13px;color:#abb3be;display:flex;flex-direction:column;justify-content:center;align-items:center}.header_area .header_middle-icon>a:hover,.header_area .header_middle-icon .mini_cart_wrapper a:hover{color:#dc1d25 !important}.header_area .header_middle-icon>a p,.header_area .header_middle-icon .mini_cart_wrapper a p{font-size:14px}.header_area .header_middle-icon .mini_cart_wrapper.active a{color:#dc1d25}.header_area .header_middle-icon .mini_cart_wrapper:hover a{color:#dc1d25}.header_area .header_middle-icon .mini_cart_wrapper span.cart_quantity{left:auto;right:-5px;top:-6px;background:#dc1d25}.header_area .header_nav-menu{display:flex;justify-content:flex-start;align-items:center}.header_area .header_nav-menu li{display:inline-block;position:relative}.header_area .header_nav-menu li:first-child a{padding-left:0 !important}.header_area .header_nav-menu li.active a{color:#dc1d25}.header_area .header_nav-menu li a{display:block;padding:14px 20px;font-size:14px;line-height:24px;text-transform:uppercase;font-weight:700}.subscribe{width:100%;background:#f7f8fa;padding-top:25px;padding-bottom:25px}.subscribe-box{display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width: 992px){.subscribe-box{justify-content:space-between;flex-direction:row}}.subscribe-box-img{width:150px;display:none}@media(min-width: 992px){.subscribe-box-img{display:block}}.subscribe-box .news{width:100%;margin-bottom:20px}@media(min-width: 992px){.subscribe-box .news{width:30%;margin-bottom:0}}.subscribe-box .news-title{margin-bottom:0;font-weight:600}.subscribe-box .news p{text-align:justify}.subscribe-box .subscribe_form h3,.subscribe-box .subscribe_form h4{text-align:center}@media(min-width: 992px){.subscribe-box .subscribe_form h3,.subscribe-box .subscribe_form h4{text-align:left}}.subscribe-box .subscribe_form form{width:100%}.subscribe-box .subscribe_form form .form-input-box{width:100%;overflow:hidden;height:50px;position:relative;background:transparent}.subscribe-box .subscribe_form form .form-input-box input{border-radius:25px;position:relative;height:100%;padding:12px 70px 12px 15px;width:100%;z-index:7;border:1px solid #dc1d25;background:#fff}.subscribe-box .subscribe_form form .form-input-box button{width:60px;height:85%;border-radius:25px;position:absolute;top:50%;right:7px;transform:translateY(-50%);z-index:9;font-size:20px;border:none;display:flex;justify-content:center;align-items:center}.footer{padding-top:48px;background:#000}.footer a{color:#a0a0a0}.footer a:hover{color:#dc1d25 !important}.footer-content{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding-bottom:25px}@media(min-width: 768px){.footer-content{flex-direction:row}}.footer-content-box{width:50%;padding-left:0;margin-bottom:10px}@media(min-width: 992px){.footer-content-box{width:17%;padding-left:25px;margin-bottom:0}}.footer-content-box .footer-link{display:inline-block;margin-bottom:8px}.footer-content-box:first-child{width:100%;padding-left:0}@media(min-width: 992px){.footer-content-box:first-child{width:40%}}.footer-content-box h3,.footer-content-box h4{color:#fff}.footer-content-box p,.footer-content-box a{color:#a0a0a0}.footer-content-box h4{font-size:22px;font-weight:400;line-height:30px;margin-bottom:4px}.footer-content-box ul li{line-height:30px}.footer-content-box ul li.active a{color:#dc1d25 !important}.footer-content .contact-box{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:5px}.footer-content .contact-box .icon{color:#dc1d25;margin-right:8px}.footer .copyright{background:#00000036;padding-top:8px;padding-bottom:8px}.footer .copyright .container{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width: 768px){.footer .copyright .container{flex-direction:row}}.footer .copyright p{color:#fff}.footer .copyright p a{color:#a0a0a0}.class-home .single_product:hover{box-shadow:none !important}.class-home .single_product:hover .product_name button{top:-3px !important}.class-home .single_product .product_content .single_product_btn_box a{font-size:1.2rem}.class-home .home-slider .carousel-cell{background-color:transparent;background-position:center;background-size:cover;height:520px;width:100%;border-radius:0}.class-home .home-slider .carousel-cell:before{content:none}.class-home .home-slider .carousel-cell .slider_content{position:absolute;left:auto;right:0;padding:44px 29px;border-radius:12px;background:#000000bf;transform:translateY(51%);box-shadow:0 0 16px #0000000a;color:#fff}@media(min-width: 768px){.class-home .home-slider .carousel-cell .slider_content{transform:translateY(36%)}}@media(min-width: 992px){.class-home .home-slider .carousel-cell .slider_content{transform:translateY(50%)}}.class-home .home-slider .carousel-cell .slider_content h1,.class-home .home-slider .carousel-cell .slider_content h2{color:#fff}.class-home .home-slider .carousel-cell .slider_content h1{max-width:454px;font-size:1.5rem;margin-top:22.5px;margin-bottom:22.5px;color:#fff}@media(min-width: 768px){.class-home .home-slider .carousel-cell .slider_content h1{font-size:30px}}.class-home .home-slider .carousel-cell .slider_content .btn-thema{margin-top:0}.class-home .home-slider .carousel-cell .slider_content .btn-thema:hover{box-shadow:0 0 12px #DC1D25CC}.class-home .shipping_area .single_shipping{flex-direction:row;justify-content:flex-start;align-items:center}@media(min-width: 768px){.class-home .shipping_area .single_shipping{justify-content:center}}.class-home .shipping_area .single_shipping:hover .shipping_icone{background:transparent}.class-home .shipping_area .single_shipping .shipping_icone{width:50px;padding:0;border-color:transparent;margin-right:8px}.class-home .shipping_area .single_shipping .shipping_content h2,.class-home .shipping_area .single_shipping .shipping_content p{text-align:left}.class-home .best-favorites-products .single_product:hover .product_name button{top:5px}.class-home .best-favorites-products .single_product .primary_img{height:190px !important;min-height:190px !important;width:100%}.class-home .best-favorites-products .single_product .primary_img img{height:100%;object-fit:contain}.class-home .best-favorites-products .carousel .flickity-viewport{height:315px !important;background-color:#fff}.class-home .best-favorites-products .carousel .flickity-button{color:#dc1d25;background:transparent}.class-home .best-favorites-products .carousel-cell{height:100%;width:100%}@media(min-width: 768px){.class-home .best-favorites-products .carousel-cell{width:33%}}@media(min-width: 992px){.class-home .best-favorites-products .carousel-cell{width:23%}}.class-home .best-favorites-products .carousel-cell .single_product{height:100%;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.class-home .best-favorites-products .carousel-cell .single_product .product_thumb .primary_img{height:137px !important;min-height:100% !important}.class-home .product-groups .carousel{margin-bottom:0;background:#fff;min-height:270px;height:270px}@media(min-width: 992px){.class-home .product-groups .carousel{height:100% !important}}.class-home .product-groups .carousel .flickity-viewport{height:100%}@media(min-width: 992px){.class-home .product-groups .carousel .flickity-viewport{height:100% !important}}.class-home .product-groups .carousel .flickity-button{color:#dc1d25;background:transparent;opacity:0}.class-home .product-groups .carousel-cell{width:100%;height:100%;margin-right:10px;border-radius:0;background:#fff}@media(min-width: 768px){.class-home .product-groups .carousel-cell{width:31%}}.class-home .product-groups .carousel-cell:before{content:none}.class-home .product-groups .carousel-cell .single_product{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;height:270px}.class-home .product-groups .carousel-cell .single_product .product_thumb .primary_img{min-height:100%;height:100px}.class-home .product-groups .carousel:hover .flickity-button{opacity:1}.class-home .product-groups .product-group-box{height:100%;border-radius:10px;background-color:#dc1d25;overflow:hidden;box-shadow:0 0 12px #DC1D25CC;transition:all .3s ease-in}.class-home .product-groups .product-group-box:hover img{transform:scale(0.9)}.class-home .product-groups .product-group-box a{display:flex;flex-direction:column;justify-content:center;height:100%;color:#fff}.class-home .product-groups .product-group-box a img{height:193px;object-fit:contain}.about-us .article-side-menu{margin-bottom:15px;flex-direction:column}@media(min-width: 992px){.about-us .article-side-menu{flex-direction:row}}.about-us .article-side-menu li{border:none !important}.about-us .article-side-menu .active-record{background:#eee;position:relative}.about-us .article-side-menu .active-record a{color:#dc1d25 !important}.blog_page_section .news-card{position:relative;overflow:hidden;padding-bottom:15px;border-radius:25px;min-height:475px;box-shadow:0 0 11px #00000026}.blog_page_section .news-card-text-box{border:none;padding:1rem}.blog_page_section .news-card-text-box .news-title{margin-top:10px;margin-bottom:10px}.blog_page_section .news-card-text-box .news-title a{display:block;color:#2b2b2b}.blog_page_section .news-card-text-box .news-title a:hover{color:#dc1d25}.blog_page_section .news-card-text-box .news-content{font-weight:500}.blog_page_section .news-card-bottom{padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center}.blog_page_section .news-card-bottom small{font-size:14px}.blog_page_section .news-card-keep-reading{position:absolute;right:0;bottom:0;background:#fff;padding:15px;color:#dc1d25;font-size:0}.blog_page_section .news-card:hover .news-card-keep-reading{font-size:1.4rem}.blog_details .social_sharing a:hover{box-shadow:0 0 12px #DC1D25CC}.contact-page .contact-us-map .mapouter,.contact-page .contact-us-map .gmap_canvas{height:550px}.contact-page .contact_area-box{padding:35px;background:#fff !important;margin-top:-88px;position:relative;border-radius:17px;box-shadow:0 0 12px rgba(51,51,51,.38)}.contact-page .contact_area-box .contact_message ul li a:hover,.contact-page .contact_area-box .contact_message ul li i{color:#dc1d25}.sidebar_widget{margin-bottom:54px}.sidebar_widget .widget_inner{margin-bottom:10px;overflow:hidden;border-radius:4px;border:none;box-shadow:0 0 12px #00000038;background-color:#fff}.sidebar_widget .widget_inner .custom-scrollbar::-webkit-scrollbar-thumb{background:#dc1d25 !important}.sidebar_widget .widget_inner-title{margin:-20px -20px 14px;padding:7px 17px;background:#dc1d25;font-size:1.1rem;color:#fff}.sidebar_widget .widget_inner .widget_list ul li a:hover,.sidebar_widget .widget_inner .widget_list ul li a.open{color:#dc1d25 !important}.sidebar_widget .widget_inner .widget_list ul li input:checked~.checkmark{background:#dc1d25;border-color:transparent}.sidebar_widget .filter-list li{display:inline-block;margin-bottom:3px}.sidebar_widget .filter-list li .filter-remove-link{background:#b7b7b72e;padding:5px 8px;border-radius:100px;display:flex;align-items:center}.product-normal-page .shop_toolbar{border:none}.product-normal-page .shop_toolbar .pagination ul li{width:35px;height:35px;line-height:35px}.product-normal-page .shop_toolbar .pagination ul li,.product-normal-page .shop_toolbar .pagination ul li.current{background:transparent}.product-normal-page .shop_toolbar .pagination ul li a{background:#DC1D251c;transition:all .3s;border-radius:100%}.product-normal-page .shop_toolbar .pagination ul li a:hover{background-image:linear-gradient(-315deg, #DC1D25 0%, #ff4751 74%) !important;box-shadow:0 0 12px #DC1D25CC}.product-normal-page .shop_toolbar .pagination ul li.current a{background-image:linear-gradient(-315deg, #DC1D25 0%, #ff4751 74%) !important;color:#fff}.product_details .product_applications .section_title,.product_details .oem-brand-code .section_title{margin-bottom:5px !important}.product_details .product_applications .section_title h2,.product_details .oem-brand-code .section_title h2{margin-bottom:0}.product_details .product_applications .table td,.product_details .oem-brand-code .table td{padding-top:8px;padding-bottom:8px;border-top:0 !important}.product_details .product_applications .table tr,.product_details .oem-brand-code .table tr{border-bottom:1px solid #f0f0f0 !important}.product_details .product_applications .table tr:nth-child(2) td,.product_details .oem-brand-code .table tr:nth-child(2) td{border-top:inherit}.product_details .product_applications .table tr>td,.product_details .oem-brand-code .table tr>td{width:250px;display:inline-block}.product_details .product_right_sidebar .product_meta a:hover{color:#dc1d25}.product_details .product_right_sidebar .product-details-tab{height:350px;width:100%;border-radius:5px;display:flex;justify-content:center;align-items:center;border:1px solid #dee2e6}.product_details .product_right_sidebar .product-details-tab img{height:95%;object-fit:contain}.product_details .product_right_sidebar .detail-favorite-product{width:100%}.product_details .product_right_sidebar .detail-favorite-product button{width:100%}.product_details .product_right_sidebar .product_variant .quantity-box{display:flex;justify-content:flex-start;align-items:center}.product_details .product_right_sidebar .product_variant .quantity-box .add-basket-box-btn{width:100%;margin-left:5px}.product_details .product_right_sidebar .product_variant .quantity-box .add-basket-box-btn button{width:100%}.product_details .product_right_sidebar .product_variant .quantity-box .add-basket-box-btn button:hover{background:linear-gradient(-315deg, #DC1D25 0%, #ff4751 74%);box-shadow:0 0 12px #DC1D25CC}.shopping_cart_area table thead tr th,.shopping_cart_area .coupon_code h3{background:#dc1d25;color:#fff;border-bottom-color:#dc1d25 !important}.account_dashboard .dashboard_tab_button ul li a{background:transparent;color:#000}.account_dashboard .dashboard_tab_button ul li a.active,.account_dashboard .dashboard_tab_button ul li a:hover{background:#dc1d25;color:#fff}.account_dashboard .dashboard_tab_button ul li a:hover{box-shadow:0 0 12px #DC1D25CC}.account_dashboard table thead tr{background:#dc1d25}.account_dashboard table thead tr th{color:#fff;border-left:none}.account_dashboard table tbody td a{color:#000 !important}.account_dashboard table tbody td a:hover{color:#dc1d25 !important}.account_dashboard .btn-account{width:100%;padding-top:10px;padding-bottom:10px;border:none;border-radius:5px}.modal-dialog .modal-body .input-group-text{background:#dc1d25 !important;border-color:#dc1d25 !important}.modal-dialog .modal-footer .modal-login-form-forgot-password-text:hover{color:#dc1d25}.error_section .error_img{display:flex;justify-content:center;align-items:center}@media(min-width: 992px){.error_section .error_img{justify-content:flex-start}}.error_section .error_form{text-align:left}.error_section .error_form h1{font-size:24px;text-transform:uppercase;font-weight:500;line-height:30px;margin-bottom:19px}.error_section .error_form form input{border-radius:200px;border-color:#dc1d25}.error_section .error_form form button{right:7px;top:50%;transform:translateY(-50%);height:83%;border-radius:50px}.error_section .error_form form button:hover i{color:#fff}.error_section .error_form a:hover{color:#fff}.float-label-form .form-group .form-control{border:none !important;border-bottom:1px solid #d4d4d4 !important;padding-left:0 !important;padding-right:0 !important;font-size:.8rem !important}.float-label-form .form-group .form-control:focus{border-bottom-color:#dc1d25 !important}.float-label-form .form-group .form-control:focus+label{margin-left:0 !important;color:#dc1d25 !important;padding-left:0 !important;background-color:transparent !important}.float-label-form .form-group label{padding-left:0 !important}.float-label-form .btn-thema{display:inline-block;padding:10px 15px;height:38px;color:#fff;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;border:0;border-radius:3px;cursor:pointer;-webkit-transition:.3s;transition:.3s;width:100%}.float-label-form .btn-thema:hover{box-shadow:0 0 12px #DC1D25CC}/*# sourceMappingURL=custom.css.map */


/* tema4 layout aktarımı: arama kutusunun aç/kapa JS'i (search-box-show / advanced-search-btn)
   henüz custom.js'e taşınmadığından, header_middle-search'ün "mobilde varsayılan gizli"
   orijinal davranışı burada devre dışı bırakılır — JS olmadan arama kutusu kaybolmasın diye
   masaüstü altında ayrı bir satıra sarılarak her zaman görünür/kullanılabilir tutulur. */
@media (max-width: 991px) {
    .header_area .header_middle > div {
        flex-wrap: wrap;
    }

    .header_area .header_middle-search {
        position: relative;
        top: 0;
        left: auto;
        right: auto;
        order: 3;
        width: 100%;
        display: block;
        margin-top: 10px;
    }
}
