@import url('https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');
body{font-family: "Bai Jamjuree", sans-serif !important;}
@media (max-width: 1399px) {
.content_area_recommende {
min-height: 250px !important;
margin: 80px 0 0 0 !important;
}
}
.discountTag.bg-blue.alert.alert-info.m-0.py-1.text-center {display: none;}
.item_check input:checked + .checkmark::after {
content: "\f00c";
font-family: "Font Awesome 6 Free";
font-weight: 900;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
font-size: 14px;
display: flex;
align-items: center;
justify-content: center;
color: white;
rotate: -45deg;
}

.booking-slot-tp a {text-wrap: nowrap;}

.side_ber_dunlop ul {max-height: 700px !important;}

@media (max-width: 600px) {
._cyt_vehicle {padding: 20px !important;}
.modal-dialog.minpop {width: 95% !important;}
._rw_content ul {margin-bottom: 0.3rem;}
}

@media (max-width: 768px) {
.tab_area .tab-content button.accordion-button.collapsed {background: #aa4225 !important;}
.accordion-button:not(.collapsed) {color: #ffffff !important;background-color: #aa4225 !important;}
.tab_area .tab-content>.tab-pane {border: 1px solid #3a3a3a00 !important;}
.main_menu_area .menu > ul > li .sub-menu.mega-menu > .list-item > ul {
margin-bottom: 2px;
}
.info-page-wrap {padding: 0px 0 !important;}
.hidden-xs {display: none !important;}
.info-page-wrap h3 {color: #ffffff;}
.register_areapolic {align-items: center;margin-top: 5px;
label {
margin: 0;
}
}
}

@media (max-width: 992px) {
.app-installBox h3 {font-size: 19px !important;}
.app-installBox{position: relative;top: 40px;}
.content_area_recommende {min-height: 200px !important;margin: 120px 0 0 0 !important;}
#cart td img {width: 100% !important;padding: 0px !important;}
i.fa.fa-chevron-right.fa-2x {margin-left: 30px;}
i.fa.fa-chevron-left.fa-2x {margin-right: 30px;}
}

@media (max-width: 767px){ 
.tab_area .tab-content button.accordion-button.collapsed {background: #aa4225 !important;}
.accordion-button:not(.collapsed) {color: #ffffff !important;background-color: #aa4225 !important;}
.tab_area .tab-content>.tab-pane {border: 1px solid #3a3a3a00 !important;}
}

@media (max-width: 600px){
.app-installBox h3 {margin-bottom: 0px;box-shadow: none !important;border-radius: unset !important;width: unset !important;}
.app-installBox{text-align: center;}
.applinkSection {float: unset !important;text-align: unset !important;}}
@media (max-width: 545px) {
i.fa.fa-chevron-right.fa-2x {margin-left: 34px;}
i.fa.fa-chevron-left.fa-2x {margin-right: 15px;}
}

@media (max-width: 1399px) {
.menu_sec .menu>ul>li {margin-left: 1%;}
}
a.btn-showhide {position: absolute;right: 0px;top: 0px;background: #000;display: none;padding: 9px;}
.app-installBox i{color: #fff;}
.app-installBox {background: #f5f5f5;;}
.app-installBox h3 {font-size: 21px;margin-bottom: 0px;box-shadow: rgba(0, 0, 0, 0.2) 2px 1px 5px -1px, rgba(0, 0, 0, 0.2) 0px 7px 22px -5px, rgba(0, 0, 0, 0.1) 0px 0px 0px inset;border-radius: 100px;width: fit-content;padding: 5px 15px;}
.applinkSection {float: right;text-align: right;padding: 3px 0px;}
.top_header ul li a{font-weight: 500;}
nav.menu_sec{font-family: "Bai Jamjuree", sans-serif;}
.applinkSection img {margin: 3px;box-shadow: rgba(0, 0, 0, 0.2) 2px 1px 5px -1px, rgba(0, 0, 0, 0.2) 0px 7px 22px -5px, rgba(0, 0, 0, 0.1) 0px 0px 0px inset;border-radius: 100px;padding: 5px 0px;}
.top_header p.top_info,.top_header ul li a,.top_header ul li button.dropbtn{color: var(--th_white) !important;}
.tab_area button.nav-link.active{border-radius: 0px;}
.tab_area .accordion-body {background: #ffa68d !important;}
.main-btn {background: #aa4225 !important; border-radius: 125px !important;}
.searchtyre {background: #ffffffba !important;}
.button_product ul li a {background: #aa4225;border: none;border-radius: 125px;}
.btn:hover {background-color: #dd5f3b !important;border-color: #dd5f3b !important;}
.button_product a.main-btn2{border-radius: 125px;}
.lookup.searchtyre a.main-btn {border-radius: 0px !important;}
.lookup a.main-btn {border-radius: 0px !important;}
.applycoupen button.main-btn{border-radius: 0px !important;}
.apply-height {min-height: 77px;}
.black_btn{background: #aa4225;border: none;border-radius: 125px !important;}
.login_btn a.btn.btn-link {background-color: #dd5f3b !important;border-color: #dd5f3b !important; text-decoration: none;color: #fff;width: 100%;    border-radius: 50px;}
.login_btn a.main-btn2 {border-radius: 50px !important;}