/*!
 * Copyright 2021 Tyresonline.ae Authors (https://www.tyresonline.ae/)
*/
.storelocator .sub-banner .image-wrap{text-align:center}.storelocator .sub-banner .image-wrap img{height:19.1304347826rem}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .sub-banner .image-wrap img{height:23.1578947368rem}}@media screen and (min-width:1500px){.storelocator .sub-banner .image-wrap img{height:22.9166666667vw}}@media screen and (max-width:767px){.storelocator .sub-banner .image-wrap img{height:auto;width:100%}}.storelocator .location-search h1{font-size:1.3913043478rem;font-weight:900;text-align:center;letter-spacing:.0869565217rem;margin-bottom:1.0869565217rem}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search h1{font-size:1.6842105263rem}}@media screen and (min-width:1500px){.storelocator .location-search h1{font-size:1.6666666667vw}}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search h1{letter-spacing:.1052631579rem}}@media screen and (min-width:1500px){.storelocator .location-search h1{letter-spacing:.1041666667vw}}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search h1{margin-bottom:1.3157894737rem}}@media screen and (min-width:1500px){.storelocator .location-search h1{margin-bottom:1.3020833333vw}}.storelocator .location-search .location-search-wrap{position:relative}.storelocator .location-search .location-search-wrap input{background-color:#ebebeb;border:1px solid #ebebeb;height:2.6086956522rem;font-weight:700;color:#000;border-radius:100px;font-size:.6956521739rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.248 20.242"><path id="search" d="M79.416,21.707l-5.153-5.153A8.1,8.1,0,1,0,72.115,18.7l5.153,5.153a1.013,1.013,0,0,0,1.429,0l.714-.714A1.014,1.014,0,0,0,79.416,21.707Zm-11.852-4.64a5.061,5.061,0,1,1,5.061-5.061A5.061,5.061,0,0,1,67.564,17.067Z" transform="translate(-59.463 -3.907)"/></svg>');background-repeat:no-repeat;background-position:left 1.5% center;background-size:1.5%;padding-left:5%}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search .location-search-wrap input{height:3.1578947368rem}}@media screen and (min-width:1500px){.storelocator .location-search .location-search-wrap input{height:3.125vw}}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search .location-search-wrap input{font-size:.8421052632rem}}@media screen and (min-width:1500px){.storelocator .location-search .location-search-wrap input{font-size:.8333333333vw}}@media screen and (max-width:1199px){.storelocator .location-search .location-search-wrap input{background-position:left 10px center;background-size:16px;padding-left:40px}}.storelocator .location-search .location-search-wrap .action-save{min-height:1px;font-weight:700;font-size:.7826086957rem;position:absolute;right:0;top:0}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search .location-search-wrap .action-save{font-size:.9473684211rem}}@media screen and (min-width:1500px){.storelocator .location-search .location-search-wrap .action-save{font-size:.9375vw}}.storelocator .location-search .location-search-wrap .action-save span{padding:.7826086957rem 2.2608695652rem}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .location-search .location-search-wrap .action-save span{padding:.9473684211rem 2.7368421053rem}}@media screen and (min-width:1500px){.storelocator .location-search .location-search-wrap .action-save span{padding:.9375vw 2.7083333333vw}}.storelocator .location-search .location-search-wrap .serach-distance{margin-right:10px}.storelocator .location-search .location-search-wrap .serach-distance .input_select{background-color:#eee;border:1px solid #b3b3b3;padding:5px 15px;height:47px;font-weight:700;color:#000;min-width:140px;border-radius:10px}.storelocator .location-search .location-search-wrap .clear-btn{margin-top:10px;justify-content:flex-end}.storelocator .location-search .location-search-wrap .clear-btn .clear-input{display:block;min-width:123px;text-align:center;font-size:12px}.storelocator .installer-list{margin-top:2.1739130435rem}@media screen and (min-width:1200px)and (max-width:1499px){.storelocator .installer-list{margin-top:2.6315789474rem}}@media screen and (min-width:1500px){.storelocator .installer-list{margin-top:2.6041666667vw}}.storelocator .installer-list .installer{border:1px solid #ddd;border-radius:10px;height:calc(100% - 20px);margin-bottom:20px}.storelocator .installer-list .installer:hover{border-color:#000}.storelocator .installer-list .installer .installer_detail{position:relative;height:100%;padding-bottom:43px}.storelocator .installer-list .installer .installer_detail .installer_title{padding:15px}.storelocator .installer-list .installer .installer_detail .installer_title .installer_name{font-size:18px;font-weight:700;font-size:16px}.storelocator .installer-list .installer .installer_detail .installer_title .upper_left{margin-top:8px}.storelocator .installer-list .installer .installer_detail .installer_title .distance{padding-left:28px;font-weight:600}.storelocator .installer-list .installer .installer_detail .installer_title .address{margin-top:10px;font-size:14px}.storelocator .installer-list .installer .installer_detail .installer_title .address .location-icon{width:18px;margin-right:10px;display:block;text-align:center}.storelocator .installer-list .installer .installer_detail .installer_title .address svg{height:18px}.storelocator .installer-list .installer .installer_detail .shop_timing_block{margin-top:15px;font-size:14px;border-top:1px solid #ddd;padding-top:15px}.storelocator .installer-list .installer .installer_detail .shop_timing_block .installer_date_time div{margin-bottom:5px}.storelocator .installer-list .installer .installer_detail .shop_timing_block .installer_date_time .icon{width:18px;margin-right:10px;display:block;text-align:center}.storelocator .installer-list .installer .installer_detail .shop_timing_block .installer_date_time .icon svg{height:15px}.storelocator .installer-list .installer .installer_detail .installer-action-custom{background-color:#eee;padding:5px 15px;position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #ddd;border-radius:0 0 10px 10px}.storelocator .installer-list .installer .installer_detail .installer-action-custom .google-map-direction img{width:32px;border-radius:50%;border:2px solid #ddd}.storelocator .installer-list .installer .installer_detail .installer-action-custom .google-map-direction span{font-weight:600}.storelocator .installer-list .installer .installer_detail .installer-action-custom:hover .google-map-direction img{animation:pulse 1s linear infinite}.tyres-fitting-text{margin-top:2.6086956522rem;margin-bottom:7.8260869565rem;text-align:center}@media screen and (min-width:1200px)and (max-width:1499px){.tyres-fitting-text{margin-top:3.1578947368rem}}@media screen and (min-width:1500px){.tyres-fitting-text{margin-top:3.125vw}}@media screen and (min-width:1200px)and (max-width:1499px){.tyres-fitting-text{margin-bottom:9.4736842105rem}}@media screen and (min-width:1500px){.tyres-fitting-text{margin-bottom:9.375vw}}.tyres-fitting-text h2{font-size:1.3913043478rem;font-weight:900;text-align:center;letter-spacing:.0869565217rem;text-transform:uppercase}@media screen and (min-width:1200px)and (max-width:1499px){.tyres-fitting-text h2{font-size:1.6842105263rem}}@media screen and (min-width:1500px){.tyres-fitting-text h2{font-size:1.6666666667vw}}@media screen and (min-width:1200px)and (max-width:1499px){.tyres-fitting-text h2{letter-spacing:.1052631579rem}}@media screen and (min-width:1500px){.tyres-fitting-text h2{letter-spacing:.1041666667vw}}.tyres-fitting-text p{font-size:1.0434782609rem;font-weight:300;line-height:1.5;padding:0 2.6086956522rem}@media screen and (min-width:1200px)and (max-width:1499px){.tyres-fitting-text p{font-size:1.2631578947rem}}@media screen and (min-width:1500px){.tyres-fitting-text p{font-size:1.25vw}}@media screen and (min-width:1200px)and (max-width:1499px){.tyres-fitting-text p{padding:0 3.1578947368rem}}@media screen and (min-width:1500px){.tyres-fitting-text p{padding:0 3.125vw}}@media screen and (max-width:767px){.tyres-fitting-text p{padding:0}}.welcome .image-wrap.aspect-custom{padding-bottom:67%}.welcome .heading-style6 p{margin-left:auto;margin-right:auto}.welcome .heading-style6 p.cw1{max-width:20.8695652174rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .heading-style6 p.cw1{max-width:25.2631578947rem}}@media screen and (min-width:1500px){.welcome .heading-style6 p.cw1{max-width:25vw}}.welcome .heading-style6 p.cw2{max-width:11.9565217391rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .heading-style6 p.cw2{max-width:14.4736842105rem}}@media screen and (min-width:1500px){.welcome .heading-style6 p.cw2{max-width:14.3229166667vw}}.welcome .banner-content{position:absolute;width:100%;height:100%;left:0;top:0;padding-top:0;padding-bottom:0;padding-left:.652173913rem;padding-right:.652173913rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content{padding-left:.7894736842rem}}@media screen and (min-width:1500px){.welcome .banner-content{padding-left:.78125vw}}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content{padding-right:.7894736842rem}}@media screen and (min-width:1500px){.welcome .banner-content{padding-right:.78125vw}}.welcome .banner-content .top{padding-top:2.6086956522rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content .top{padding-top:3.1578947368rem}}@media screen and (min-width:1500px){.welcome .banner-content .top{padding-top:3.125vw}}.welcome .banner-content .top .shape{position:absolute;left:0;width:100%;z-index:2;top:0;margin-top:-5rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content .top .shape{margin-top:-6.0526315789rem}}@media screen and (min-width:1500px){.welcome .banner-content .top .shape{margin-top:-5.9895833333vw}}.welcome .banner-content .top .shape img{height:5rem;width:auto}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content .top .shape img{height:6.0526315789rem}}@media screen and (min-width:1500px){.welcome .banner-content .top .shape img{height:5.9895833333vw}}.welcome .banner-content .bottom{padding-bottom:1.9565217391rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content .bottom{padding-bottom:2.3684210526rem}}@media screen and (min-width:1500px){.welcome .banner-content .bottom{padding-bottom:2.34375vw}}.welcome .banner-content .bottom .shape{position:absolute;left:0;width:100%;z-index:2;bottom:0;margin-bottom:-6.0869565217rem}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content .bottom .shape{margin-bottom:-7.3684210526rem}}@media screen and (min-width:1500px){.welcome .banner-content .bottom .shape{margin-bottom:-7.2916666667vw}}.welcome .banner-content .bottom .shape img{height:6.0869565217rem;width:auto}@media screen and (min-width:1200px)and (max-width:1499px){.welcome .banner-content .bottom .shape img{height:7.3684210526rem}}@media screen and (min-width:1500px){.welcome .banner-content .bottom .shape img{height:7.2916666667vw}}@media screen and (max-width:767px){.welcome .image-wrap.aspect-custom{padding-bottom:96%}.welcome .banner-content .top{padding-top:1.5625rem}.welcome .banner-content .top .shape{margin-top:-2.8125rem}.welcome .banner-content .top .shape img{height:2.8125rem}.welcome .banner-content .bottom{padding-bottom:1.5625rem}.welcome .banner-content .bottom .shape{margin-bottom:-4.375rem}.welcome .banner-content .bottom .shape img{height:4.375rem}}@media screen and (max-width:575px){.welcome .image-wrap.aspect-custom{padding-bottom:137%}}@media screen and (min-width:768px)and (max-width:1199px){.welcome .image-wrap.aspect-custom{padding-bottom:90%}}