iconify-icon{display:inline-block;width:1em;height:1em;}@font-face{font-family:BebasNeue;src:url("/assets/BebasNeue-Regular.ttf");font-display:swap;}@font-face{font-family:Inter;src:url("/assets/Inter-Regular.ttf");font-display:swap;}@font-face{font-family:Inter;src:url("/assets/Inter-Bold.ttf");font-weight:bold;font-display:swap;}.font-family-inter{font-family:Inter;}.hidden{display:none !important;}.link-article{font-weight:700;font-size:14px;line-height:20px;color:#1d4288;text-decoration:none;border-bottom:2px solid #1d4288;padding-bottom:8px;display:inline-block;}.container{padding-right:0;padding-left:0;max-width:1850px;}.container-fluid{padding-right:5%;padding-left:5%;max-width:1850px;}.container-xxl{padding-right:10%;padding-left:10%;max-width:1850px;}.bg-image{background-repeat:no-repeat;background-size:cover;}.heading-xl{font-family:BebasNeue;font-size:70px;line-height:75px;}.heading-lg{font-family:BebasNeue;font-size:36px;line-height:32px;}.heading-md{font-family:BebasNeue;font-size:24px;line-height:28px;}.heading-sm{font-family:BebasNeue;font-size:22px;}.heading-xs{font-family:BebasNeue;font-size:20px;}.heading-xxs{font-family:BebasNeue;font-size:18px;}.body-xxl{font-family:Inter;font-size:85px;line-height:80px;letter-spacing:0;}.body-xl{font-family:Inter;font-size:40px;letter-spacing:0;}.body-lgr{font-family:Inter;font-size:32px;line-height:32px;}.body-lg{font-family:Inter;font-size:22px;letter-spacing:-0.5px;}.body-md{font-family:Inter;font-size:20px;letter-spacing:0;}.body-sm{font-family:Inter;font-size:18px;line-height:21px;letter-spacing:-0.1px;}.body-xs{font-family:Inter;font-size:16px;line-height:24px;letter-spacing:0;}.body-xxs{font-family:Inter;font-size:14px;line-height:20px;}.detail{font-family:Inter;font-size:12px;line-height:14px;}.detail-sm{font-family:Inter;font-size:10px;line-height:12px;}.fw-medium{font-weight:500 !important;}.text-underline{text-decoration:underline;}.btn-primary--card{border-radius:0;align-items:center;background-color:#fff;border:2px solid #fff;box-sizing:border-box;color:#1D4288;cursor:pointer;display:inline-flex;fill:#000;font-family:BebasNeue;font-size:24px;height:48px;justify-content:center;line-height:24px;min-width:140px;padding:0 16px;text-align:center;text-decoration:none;transition:all .3s;-webkit-user-select:none;user-select:none;touch-action:manipulation;}.btn-primary--card:active.btn-primary--card:active{background-color:#ccc;color:#1D4288;filter:brightness(.95);border-color:#3385ff;fill:#06f;}.btn-primary--card:hover{background-color:#e7e7e7;color:#1D4288;}.btn-primary--card:focus{background-color:#ccc;color:#1D4288;filter:brightness(.95);border-color:#3385ff;fill:#06f;}.btn-secondary--card{font-family:BebasNeue;font-size:24px;border-radius:0;display:inline-block;outline:none;cursor:pointer;transition-property:background-color,border-color,color,box-shadow,filter;transition-duration:.3s;border:1px solid #fff;text-transform:uppercase;text-align:center;color:#fff;background-color:transparent;height:48px;}.btn-secondary--card:active.btn-secondary--card:active{color:#fff;background-color:#333;}.btn-secondary--card:hover{color:#fff;background-color:#333;}.btn-secondary--card:focus{color:#fff;background-color:#333;}.btn-green,.btn-green.active,.btn-green.disabled{background-color:#3EB049;color:#fff;}.btn-blue,.btn-blue:hover,.btn.btn-blue:first-child:hover,:not(.btn-check)+.btn.btn-blue:hover{background-color:#1D4288 !important;color:#fff !important;}.btn-white,.btn-white:hover,.btn.btn-white:first-child:hover,:not(.btn-check)+.btn.btn-white:hover{background-color:#fff;color:#1D4288;}.btn-white-outline{background-color:transparent;color:#fff;border:1px solid white;}.btn-blue-outline,.btn-blue-outline:active,.btn.btn-blue-outline:first-child:hover,:not(.btn-check)+.btn.btn-blue-outline:hover{background-color:transparent;color:#1D4288;border:2px solid #1D4288;}.accordion-button{padding:0;}.accordion-button:not(.collapsed){box-shadow:none;}.accordion-body{padding:0;}.py-6{padding-top:7rem !important;padding-bottom:7rem !important;}.py-7{padding-top:9rem !important;padding-bottom:9rem !important;}.px-6{padding-left:5rem !important;padding-right:5rem !important;}.px-7{padding-left:9rem !important;padding-right:9rem !important;}.mx-6{margin-left:7rem !important;margin-right:7rem !important;}.mx-7{margin-left:9rem !important;margin-right:9rem !important;}.hr-green{display:inline-block;background-color:#3EB049;height:4px;width:200px;opacity:1;}.hr-grey{width:100%;border-top:1px solid #939598;}.loading-screen{display:flex;position:fixed;height:100%;width:100%;background-color:white;align-items:center;justify-content:center;left:0px;top:0px;z-index:9999;}#loading-screen-global{width:100vw;height:100vh;background-color:white;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;overflow:hidden;z-index:999999999999999;}@media (max-width:768px){.hero-carousel .carousel-item{background-image:none !important;background-color:#1D4288;color:#fff;}.hero-carousel .carousel-item>.bg-image{aspect-ratio:1.2;background-position:center;}}@media (min-width:768px){.hero-carousel .header-article{min-height:522px;}}@media (max-width:575px){.container-xxl{padding-right:5%;padding-left:5%;}.heading-xl{font-size:48px;line-height:48px;}.heading-lg{font-size:24px;line-height:28px;padding-top:0.75rem !important;padding-bottom:0.75rem !important;}.heading-md{font-size:20px;line-height:24px;}.body-xxl{font-size:36px;line-height:43px;}.body-xl{font-size:32px;line-height:38px;}.body-lgr{}.body-lg{font-size:16px;line-height:24px;}.body-sm{font-size:16px;line-height:19px;}.body-xxs{font-size:12px;line-height:18px;}.detail{font-size:10px;line-height:12px;}.btn-white-mobile{background-color:#FFF;color:#1D4288;}}
.navigation{color:#ffffff;background-color:#1d4288;height:60px;}.navigation a{text-decoration:none;color:white;}.navigation .nav-menu-toggle .dropdown-menu{top:0px;width:100%;height:100%;flex-direction:column;}.navigation .nav-menu-toggle .menu-item{color:#1d4288;padding:8px 0px;justify-content:space-between;line-height:24px;}.navigation .nav-menu-toggle .menu-item:first-child{padding:0px;padding-bottom:8px;}.navigation .nav-menu-toggle .menu-item:last-child{padding:0px;padding-top:8px;}.navigation .nav-menu-toggle a{color:#1d4288;}.navigation .menu-item{cursor:pointer;text-transform:uppercase;font-family:BebasNeue;font-size:20px;height:100%;display:flex;align-items:center;line-height:37px;}.navigation .menu-item.active{background-color:white;color:#1d4288;}.navigation .menu-item .menu-item-dropdown{top:60px;}.navigation .left-section .menu-item img{margin:12px 0px 12px 8px;}.navigation .left-section .icon-wrapper{margin-right:40px;cursor:pointer;align-self:center;}.navigation .menu-wrapper{display:flex;align-items:center;position:relative;}.navigation .menu-wrapper .menu-item{padding:0px 24px 0px 44px;}.navigation .menu-wrapper .menu-item svg{margin-left:4px;}.navigation .menu-wrapper .menu-item a{text-decoration:none;color:white;}.navigation .menu-wrapper .menu-item.active a{text-decoration:none;color:#1D4288;}.navigation .menu-wrapper .menu-item:last-child{padding:0px 24px;}.navigation .controller-wrapper .menu-item svg{margin-right:8px;}.navigation .controller-wrapper .menu-item:last-child{margin-right:0px;}.navigation .dropdown-menu{left:0;border-top:0px;border:none;top:80px;width:calc(100vw - 292px);background:#ffffff;box-shadow:4px 4px 4px rgba(0,0,0,0.25),-4px 4px 4px rgba(0,0,0,0.25);border-radius:0px;padding:0px;cursor:initial;z-index:991;}.navigation .left-section .dropdown-menu img{margin:0px;}.navigation .navbar-toggler img{margin-right:14px;}.navigation .nav-menu-toggle .dropdown-menu__left-section{padding:16px 20px;}.dropdown-menu__left-section{flex:1 1 auto;color:#1d4288;max-height:unset;height:unset;overflow:auto;padding:1rem;}.dropdown-menu__left-section h3{font-family:BebasNeue;font-size:22px;line-height:40px;border-bottom:1px solid #1d4288;margin-bottom:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.dropdown-menu__left-section ul{list-style-image:url("/assets/tire-icon-list.svg");padding:0px;list-style-position:outside;list-style:none;}.dropdown-menu__left-section ul li{margin-bottom:17px;font-family:Inter;text-transform:capitalize;font-weight:400;text-underline-offset:2px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;gap:6px;}.navigation .menu-wrapper .dropdown-menu__left-section ul li a{color:#1d4288;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.dropdown-menu__left-section ul li:hover{text-decoration:underline;}.dropdown-menu__left-section ul li:not(.services)::before{content:url("/assets/tire-icon-list.svg");vertical-align:sub;margin-right:6px;margin-top:2px;}.navigation .dropdown-menu__left-section ul li.services img{height:21px;}.dropdown-menu__left-section .service-category{font-family:BebasNeue;text-transform:uppercase;font-size:22px;line-height:24px;}.dropdown-menu__left-section .service-content .service-content-item>div span,.dropdown-menu__left-section .service-category>div span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;margin-left:4px;}.dropdown-menu__left-section .service-content .service-content-item>div a{color:#1d4288;font-family:Inter;line-height:1.5rem;}.dropdown-menu__left-section .service-category>div,.dropdown-menu__left-section .service-content .service-content-item>div{padding:8px 0px;margin:0px;cursor:pointer;}.navigation .left-section .dropdown-menu .dropdown-menu__left-section .service-category .tire-icon,.navigation .left-section .dropdown-menu .dropdown-menu__left-section .service-content .tire-icon{margin-right:8px;}.dropdown-menu__left-section .service-content{font-family:Inter;text-transform:capitalize;flex:1 1 70px;}.dropdown-menu__left-section .service-description>div{font-size:12px;font-family:Inter;text-transform:capitalize;font-weight:400;text-underline-offset:2px;padding:8px 15px;margin:0px;line-height:24px;cursor:pointer;}.navigation .dropdown-menu__left-section .my-account-item{padding:8px 0px;}.navigation .dropdown-menu__left-section .my-account-item img{margin-left:8px;}.service-category-item a{color:#1d4288 !important;margin-left:4px;margin-top:5px;}.service-category-item.active{background-color:#1d4288;color:white;}.service-category-item.active a{background-color:#1d4288;color:white !important;}.dropdown-menu__left-section .service-description .service-category-item>div:hover,.dropdown-menu__left-section .service-content .service-content-item>div:hover,.dropdown-menu__left-section .service-description .service-description-item>div:hover{text-decoration:underline;font-weight:700;}.dropdown-menu__right-section{position:relative;}.dropdown-menu__right-section .content{position:absolute;left:27px;color:white;font-family:BebasNeue;right:55px;bottom:27px;}.dropdown-menu__right-section .content h3{font-size:36px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.dropdown-menu__right-section .content p{font-weight:400;font-size:18px;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.dropdown-menu__right-section .content span{text-decoration-line:underline;text-transform:uppercase;font-size:18px;line-height:24px;cursor:pointer;}.dropdown-menu__right-section img{width:373px;height:100%;}.nav-menu-toggle{background:white;z-index:9999;position:relative;height:100vh;width:100%;filter:drop-shadow(0 4px 4px black);}.navigation .dropdown-menu-section{height:48px;padding:12px 25px;background-color:#EFEFEF;cursor:pointer;}.navigation .dropdown-menu-section img{margin-right:9px;}.navigation .dropdown-menu-section span{text-transform:uppercase;font-size:20px;line-height:24px;font-family:BebasNeue;color:#1D4288;}@media (min-width:576px){.navigation{height:80px;}}@media (min-width:992px){.dropdown-menu__left-section{border-bottom:2px solid #3eb049;}.navigation .nav-menu-toggle .dropdown-menu{flex-direction:row;}.dropdown-menu__left-section .service-category>div,.dropdown-menu__left-section .service-content .service-content-item>div{padding:8px 15px;}}@media (min-width:1400px){.navigation .dropdown-menu{width:720px;}}@media (max-width:768px){.shop-tires{display:flex;flex-wrap:wrap;}.shop-tires li:nth-child(odd){width:45%;}.shop-tires li:nth-child(even){width:55%;}}
.store-info-header{background-color:#3eb049;padding:20px 0px;color:#ffffff;text-transform:uppercase;font-family:BebasNeue;margin:0px;position:sticky;top:0;z-index:900;}.store-info-header-text{color:#ffffff;font-size:16px;font-weight:400;overflow:hidden;}.store-info-header-text span{font-size:18px;}.store-info-header-text img{margin-right:12px;height:15px;}.store-info-action{color:white;height:100%;}.store-info-action button{background-color:#1d4288;color:white;border:none;font-weight:400;font-size:14px;font-weight:400;line-height:17px;padding:20px;margin:0 auto;}.store-info-action button img{margin-right:6px;}.breadcrumb-navigation{margin:1em;}.breadcrumb-list{list-style:none;padding:0;margin:0;overflow-wrap:break-word;align-items:center;line-height:1em;}.breadcrumb-item{margin-right:8px;}.breadcrumb-item a{text-decoration:none;font-weight:500;color:#1D4288 !important;}.breadcrumb-item a:hover{text-decoration:underline;}.breadcrumb-item::before{content:"" !important;}.breadcrumb-item::after{content:">";margin-left:8px;}.breadcrumb-item:last-child::after{content:"";margin:0;}.breadcrumb-item:last-child{color:#1D4288 !important;font-weight:700 !important;}@media screen and (min-width:576px){.store-info-header-text span:not(:last-child):after{content:"|";margin:0 8px;}.store-info-header-text span{font-size:20px;}}@media screen and (min-width:769px){.store-info-header{padding:8px 0px;font-size:18px;}.store-info-header-text{font-weight:500;}.store-info-header-text span{font-size:1.2em;}.store-info-action button{padding:10px 10px;font-weight:500;font-size:1em;border-radius:2px;}.store-info-action button img{margin-right:16px;}}@media screen and (min-width:1850px){.breadcrumb-navigation{margin-left:20%;}}
.footer{background:#1d4288;}.footer-content-wrapper{margin-bottom:20px;font-family:BebasNeue;color:white;}.footer-bar{background:#3eb049;color:white;font-size:14px;line-height:36px;font-family:Inter;}.footer h4{margin-top:28px;}.footer .left-section img{margin-bottom:10px;}.footer .left-section img:first-child{margin-right:24px;}.footer .left-section p{font-size:20px;line-height:24px;}.footer .left-section p:last-child{margin-bottom:24px;}.footer .right-section p{font-size:14px;font-weight:400;margin-bottom:4px;cursor:pointer;font-family:Inter;}.footer .right-section p:hover{text-decoration:underline;}.footer p{margin:0px;}.footer a{color:white;text-decoration:none;}.footer h4{margin-bottom:10px;font-size:20px;font-family:BebasNeue;line-height:24px;}.footer-height{height:55px !important;display:flex;flex-direction:row;align-items:center;}.footer__bottom a ,.footer__bottom p{text-decoration:none;color:white;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;}.footer__bottom a:hover{text-decoration:underline;}.img-social-icon{width:31px;margin-right:24px;}@media (min-width:992px){.footer-content-wrapper{padding:60px 0px 0px;}}
.shop-menu{position:fixed;left:0;top:0;background:#efefef;box-shadow:4px 0px 8px 4px rgb(67 67 67 / 25%);height:100vh;overflow:auto;z-index:999;transition:0.5s;}.shop-menu.faded{transition:0.5s;}.shop-menu a{color:white;}.shop-menu button a{color:#1d4288 !important;text-decoration:none;}.shop-menu .shop-menu__header{background-color:#1d4288;border-bottom:6px solid #3eb049;color:white;padding:10%;}.shop-menu .shop-menu__header h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.shop-menu .menu__header__content__left h5{font-size:18px;font-weight:700;}.shop-menu .shop-menu__header__content{color:white;}.store-hours{opacity:0.3;font-weight:700;}.store-hours.active{opacity:1;}.shop-menu .shop-menu__content__search-wrapper input{padding:12px 80px 12px 12px;border:transparent;width:100%;color:#1a1a1a;}.form-control:focus{box-shadow:0 0 0 0;}.shop-menu .shop-menu__content__search-result__item{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #1a1a1a;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.shop-menu .shop-menu__content__search-result__item h3{color:#1a1a1a;}.shop-menu .shop-menu__content__search-result__item p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.shop-menu .shop-menu__content__search-result__item button:disabled{opacity:.65;}.shop-menu .shop-menu__content__search-result__item .shop-menu__content__search-result__item__btnDetail{line-height:20px;color:#1d4288;text-decoration:underline;cursor:pointer;}.shop-menu .shop-menu__content__search-result__item__content{position:relative;}.shop-menu .shop-menu__content__search-result__item:last-child{border-bottom:0px;}.shop-menu .close-icon{position:absolute;right:28px;top:28px;cursor:pointer;margin:0px !important;}.shop-menu .shop-menu__content__search-result__item__hidden{margin-top:30px;}.shop-menu .shop-menu__content .shop-menu__content__search-wrapper{position:relative;overflow:auto;}.shop-menu .shop-menu__content .shop-menu__content__search-wrapper .input-icon-prefix{position:absolute;top:8px;right:16px;cursor:pointer;}.shop-menu .shop-menu__content .shop-menu__content__search-wrapper #shop-menu-search-icon{width:24px;cursor:pointer;}.shop-menu .shop-menu__content .shop-menu__content__search-wrapper #shop-menu-close-icon{width:18px;cursor:pointer;}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;z-index:900;display:none;background-color:#00000073;}@media only screen and (max-width:768px){.shop-menu{width:100%;}}@media only screen and (min-width:769px){.shop-menu{width:fit-content;min-width:650px;}}
.contactUs-sidebar .store-name{font-size:24px;font-weight:400;color:#1D4288;font-family:'BebasNeue';}.contactUs-sidebar .store-phonenumber{font-size:16px;font-weight:700;color:#1D4288;text-decoration:underline;}.contactUs-sidebar .store-address{width:227px;color:#1D4288;font-size:14px;font-weight:400;}.contactUs-sidebar .change-btn{font-size:14px;font-weight:400;color:#1D4288;text-decoration:underline;}.contactUs-sidebar .underline-contact-us{margin:24px 0;border:1px solid #1D4288;}.contactUs-sidebar .wrap-contactUs-item{width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:16px;}.contactUs-sidebar .wrap-contactUs-item label{font-size:14px;font-weight:400;color:#1D4288;}.contactUs-sidebar .wrap-contactUs-item input[type="text"],.store-service{width:100%;height:48px;font-size:14px;font-weight:400;color:#1D4288;padding:8px;display:flex;align-items:center;margin-top:6px;border:none;outline:none;}.contactUs-sidebar .wrap-contactUs-item input[type="radio"]{width:24px;height:24px;font-size:14px;font-weight:400;color:#1D4288;border:1px solid #1D4288;margin-right:6px;outline:none;display:flex;flex-direction:row;align-items:center;}.contactUs-sidebar .wrap-contactUs-item p{font-size:16px;font-weight:400;color:#1D4288;margin:0px;margin-right:32px;}.contactUs-sidebar .wrap-contactUs-item input[type="radio"]:checked::before{background-color:#1D4288;}.contactUs-sidebar .wrap-contactUs-item textarea{width:100%;height:114px;font-size:14px;font-weight:400;color:#1D4288;padding:8px;margin-top:6px;border:none;resize:none;outline:none;}.contactUs-sidebar .send-message-btn{width:100%;height:48px;display:flex;align-items:center;justify-content:center;background-color:#3EB049;color:#ffffff;font-family:'BebasNeue';border:none;font-size:22px;}.contactUs-sidebar .error-message{font-size:12px !important;color:red !important;}.contactUs-sidebar .continue-shop-btn{border:2px solid #1D4288;background-color:transparent;color:#1D4288;width:100%;height:48px;display:flex;font-family:'BebasNeue';font-size:22px;align-items:center;justify-content:center;}.contactUs-sidebar .submit-desc{font-family:'Inter';font-style:normal;font-weight:400;font-size:16px;}@media (max-width:500px){.contactUs-sidebar .login-sidebar{width:100%;}}
.cart-sidebar{width:508px;position:fixed;right:0;top:0;background:#efefef;box-shadow:0px 4px 4px rgba(0,0,0,0.25);height:100vh;z-index:999;transition:0.5s;transform:translateX(508px);padding:30px 0;}.cart-sidebar .header{font-size:32px;line-height:32px;font-family:BebasNeue;color:#1d4288;}.cart-sidebar .header-container{max-height:calc(100% - 60px);padding-left:36px;padding-right:28px;padding-bottom:12px;}.cart-sidebar .back-icon{margin-right:8px;cursor:pointer;}.cart-sidebar .redirect-link{font-size:16px;line-height:24px;letter-spacing:0.1px;cursor:pointer;color:#1d4288;}.scroll-hello{width:100%;height:100vh;overflow-y:scroll;padding:0 24px;}.cart-sidebar h3{font-family:BebasNeue;font-style:normal;font-weight:700;font-size:36px;line-height:32px;color:#1d4288;margin-bottom:36px;}.close-icon{width:16px;cursor:pointer;margin-right:24px;margin-left:12px;}.cart-sidebar.faded{transform:translateX(0);}.cart-tire-detail{padding-bottom:52px;}.cart-tire-detail .tire-shop{}.cart-tire-detail .tire-shop .tire-shop-infor{padding-bottom:90px;}.cart-tire-detail .tire-shop .tire-shop-infor .tire-overview{display:flex;width:100%;}.cart-tire-detail .tire-shop .tire-shop-infor .tire-overview .tire-image-overview{flex:1 1 auto;width:85%;}.cart-tire-detail .tire-shop .tire-shop-infor .tire-overview .tire-image-overview img{width:100%;}.cart-tire-detail .tire-shop .tire-shop-infor .tire-overview .tire-image-overlisting{display:flex;flex-direction:column;max-height:472px;overflow:auto;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor{display:flex;flex-direction:column;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor-bt{border-bottom:1px solid #939598;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-brand{margin-bottom:16px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-title{margin-bottom:1px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-right{border-bottom:1px solid #939598;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-title h3{font-family:BebasNeue;font-size:24px;line-height:24px;font-weight:400;color:rgba(29,66,136,1);margin-bottom:0px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-size{font-size:16px;color:rgba(29,66,136,1);font-family:Inter;font-weight:400;margin-top:16px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-total-price{font-size:16px;line-height:16px;color:rgba(29,66,136,1);font-family:Inter;font-weight:400;padding-bottom:12px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-discount{font-size:14px;color:white;font-family:Inter;font-weight:500;padding:4px 8px;background:#ff5349;border:1px solid #ff5349;border-radius:100px;display:inline-block;width:fit-content;margin-bottom:20px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-price{padding:8px 0px 0px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-price b{color:rgba(29,66,136,1);line-height:24px;font-size:24px;font-family:BebasNeue;font-weight:400;margin-right:8px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-price span{color:rgba(29,66,136,1);font-size:14px;line-height:24px;font-family:Inter;font-weight:400;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-quantity{display:flex;margin-bottom:16px;padding-left:12px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-quantity .tire-quantity{width:30%;height:32px;border-radius:100px;border:1px solid rgba(29,66,136,1);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;}.cart-tire-detail-logo{width:196px;}.tire-quantity{position:relative;display:inline-block;}.tire-quantity select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;padding:10px;font-size:16px;color:#1d4288;cursor:pointer;width:200px;text-align-last:center;}.tire-quantity::after{right:30px !important;color:#1d4288 !important;}.tire-quantity select:focus{outline:none;}.tire-quantity::after{content:"\25BC";position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:12px;color:#888;}.tire-quantity select option{background-color:#fff;width:200px;border-radius:100px;color:rgba(29,66,136,1);}.tire-quantity select option:checked{background-color:#e1f2ff;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-discount-link{display:flex;width:100%;text-decoration:underline;text-decoration-color:#ff5349;cursor:pointer;padding-bottom:16px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .cart-tire-detail-discount-link span{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#ff5349;padding-left:8px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .title{color:#1d4288;font-size:16px;line-height:24px;letter-spacing:0.1px;font-weight:500;padding-left:8px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .big-title{font-family:BebasNeue;color:#1d4288;font-size:24px;line-height:24px;letter-spacing:0.1px;font-weight:400;padding-left:8px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .b-title{color:#1d4288;font-size:16px;line-height:28px;padding-left:8px;font-weight:700;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .detail-link{color:#1d4288;font-size:16px;line-height:24px;padding-right:0;letter-spacing:0.1px;font-weight:400;text-decoration:underline;cursor:pointer;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .detail{color:#1d4288;font-size:16px;line-height:28px;padding-right:0;font-weight:400;}.pretty-checkbox{position:relative;padding-left:30px;cursor:pointer;font-size:18px;}.pretty-checkbox input{position:absolute;opacity:0;cursor:pointer;}.pretty-checkbox span{font-size:16px;line-height:28px;}.pretty-checkbox .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border-radius:3px;}.pretty-checkbox:hover input ~ .checkmark{background-color:#fff;}.pretty-checkbox input:checked ~ .checkmark{background-color:#2196f3;}.checkmark:after{content:"";position:absolute;display:none;}.pretty-checkbox input:checked ~ .checkmark:after{display:block;}.pretty-checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg);}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .checkout-submit{background-color:#3eb049;font-family:BebasNeue;color:white;font-size:20px;font-weight:400;height:48px;border:none;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .learn-more-submit{font-family:Inter;color:#1d4288;font-size:14px;font-weight:400;height:48px;border:1px solid #1d4288;border-radius:8px;margin-top:12px;}.cart-tire-detail .tire-shop .tire-shop-infor .cart-tire-detail-infor .info{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d4288;margin-bottom:4px;}.wrap-warranty{width:100%;min-height:168px;background-color:#fff;border-radius:8px;padding:16px 12px;margin-bottom:16px;}.max-width-240{max-width:240px;}.mv-8{margin:8px 0;}.warranty .title{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#1d4288;}.warranty .top-right-action{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d4288;text-decoration-line:underline;cursor:pointer;}.warranty .desc{font-family:"Inter";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#1d4288;}.warranty .price{font-family:"Inter";font-style:normal;font-weight:700;font-size:16px;line-height:28px;color:#1d4288;}.warranty .confirm{font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#1d4288;margin-left:8px;}.warranty ul li,.list-promise-tire-maintain-plan ul li{color:#1d4288 !important;}.warranty ul li p,.list-promise-tire-maintain-plan ul li p{margin:0 !important;}.warranty .info{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d4288;}.wrap-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:240px;}.wrap-checkbox input{position:absolute;opacity:0;cursor:pointer;}.checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:transparent;border:1px solid #1d4288;border-radius:50%;}.wrap-checkbox input:checked ~ .checkmark{background-color:#fff;}.checkmark:after{content:"";position:absolute;display:none;}.wrap-checkbox input:checked ~ .checkmark:after{display:block;}.wrap-checkbox .checkmark:after{top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#3eb049;}.warranty .recommend{font-family:"Inter";font-style:italic;font-weight:400;font-size:14px;line-height:20px;color:#939598;margin-top:-5px;margin-bottom:3px;}.warranty .recommend-detail{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a;}.ml-40{margin-left:40px;}.promo .promo-title{font-family:"Inter";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#1d4288;margin-bottom:4px;}.promo .container-btn{width:100%;height:fit-content;border:1px solid #3eb049;background-color:#3eb049;color:white;font-family:BebasNeue;box-sizing:border-box;padding:6px;text-align:center;font-size:18px;font-weight:400;margin-top:16px;}.promo .go-back-btn{width:100%;height:fit-content;border:1px solid #1D4288;color:#1D4288;font-family:BebasNeue;box-sizing:border-box;padding:6px;text-align:center;font-size:18px;font-weight:400;margin-top:16px;}.promo .text-remove{color:#1d4288;font-size:16px;line-height:24px;letter-spacing:0.1px;font-weight:400;text-decoration:underline;cursor:pointer;font-family:Inter;}.promo .title-code{font-family:"Inter";font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#1d4288;}.promo .detail-code{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d4288;}.promo .error{font-family:"Inter";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#ff5349;}.warranty-protection .banner{width:100%;height:300px;}.warranty-protection .title{font-family:BebasNeue;font-style:normal;font-weight:400;font-size:32px;line-height:32px;color:#1d4288;margin:30px 0 8px 0;}.warranty-protection .nomar-text{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a;}.warranty-protection .warranty-label{font-family:"Inter";font-style:normal;font-weight:700;font-size:18px;line-height:28px;color:#1d4288;}.warranty-protection .price{font-family:"Inter";font-style:normal;font-weight:500;font-size:18px;line-height:28px;color:#1d4288;}.warranty-protection ul li{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a;}.warranty-protection .outline-btn{width:100%;height:fit-content;border:1px solid #1d4288;background-color:white;color:#1d4288;font-family:BebasNeue;box-sizing:border-box;padding:6px;text-align:center;font-size:18px;font-weight:400;}.warranty-protection .container-btn{width:100%;height:fit-content;border:1px solid #3eb049;background-color:#3eb049;color:white;font-family:BebasNeue;box-sizing:border-box;padding:6px;text-align:center;font-size:18px;font-weight:400;margin-top:8px;}.warranty-protection .divider{width:100%;opacity:0.5;border-top:1px solid #939598;margin:24px 0 32px 0;}.wrap-sidebar-content-2{height:calc(100% - 130px);padding:0 24px;-ms-overflow-style:none;scrollbar-width:none;}.scrollview{overflow-y:scroll;box-sizing:border-box;height:82vh;}.scrollview::-webkit-scrollbar{width:5px;}.warranty-protection .recommend{font-family:"Inter";font-style:italic;font-weight:400;font-size:16px;line-height:24px;color:#939598;}.warranty-protection .recommend-detail{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a;}.warranty-protection .continue-checkout-btn{background-color:transparent;height:48px;margin-bottom:90px;}@media (max-width:500px){.shopping-card-sidebar .cart-sidebar{width:100%;}.tire-quantity::after{right:18px !important;}}
.login-sidebar{width:508px;position:fixed;right:0;top:0;background:#efefef;box-shadow:0px 4px 4px rgba(0,0,0,0.25);height:100vh;z-index:999;transition:0.5s;transform:translateX(508px);padding:30px 24px;max-width:100%;}.login-sidebar.faded{transform:translateX(0);}.login-sidebar #close-icon{width:18px;cursor:pointer;position:absolute;right:0px;top:0px;}.login-sidebar h3{font-family:BebasNeue;font-style:normal;font-weight:700;font-size:36px;line-height:32px;color:#1d4288;margin-bottom:36px;}.login-sidebar .form-wrapper{margin-bottom:38px;}.login-sidebar .form-wrapper .form-group{margin-bottom:18px;}.login-sidebar .form-wrapper button{width:100%;color:#1d4288;border-radius:0px;background-color:white;font-size:22px;line-height:24px;font-family:BebasNeue;height:48px;border:1px solid #1d4288;}.login-sidebar .form-wrapper button[type='submit']{background:#1d4288;color:white;}.login-sidebar .form-wrapper .form-group label{font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#1d4288;}.login-sidebar .form-wrapper .forgot-text{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#1d4288;text-decoration:none;cursor:pointer;}.login-sidebar .description{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:left;color:#1a1a1a;}.login-sidebar .description a{color:#1d4288 !important;}.login-sidebar a{cursor:pointer;text-decoration:underline !important;font-family:Inter;font-weight:400;}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;z-index:900;display:none;background-color:#00000073;}
@font-face{font-family:BebasNeue;src:url("/webfonts/BebasNeue-Regular.ttf");font-display:swap;}@font-face{font-family:Inter;src:url("/webfonts/Inter-Regular.ttf");font-display:swap;}@font-face{font-family:Inter;src:url("/webfonts/Inter-Bold.ttf");font-weight:bold;font-display:swap;}.grey-background{background-color:#EFEFEF;}.active-step{background-color:rgba(29,66,136,1);}.cursor-pointer{cursor:pointer;}.store-name-heading{font-family:BebasNeue;}.points-green-hr-short{height:4px;width:200px;display:inline-block;background-color:#3EB049;margin-bottom:34px;}.points-blue{color:#1d4288!important;}.points-blue-background,.carousel-active{background-color:rgba(29,66,136,1);}.side-bar-tire-guide{position:absolute;height:100vh;background-color:#EFEFEF;z-index:9999;top:0%;right:0;transition:all 0.5s ease;box-shadow:0px 4px 4px rgba(0,0,0,0.25);width:100vw }.wrap-sidebar-content{overflow-y:auto;box-sizing:border-box;padding:0 60px 0 24px;}.wrap-sidebar-content::-webkit-scrollbar{width:5px;}.header-side-bar-tire-guide{box-sizing:border-box;padding:24px;}.points-green-background{background-color:#3EB049;border:transparent;color:white;}.btn.points-green-background:hover{background-color:#2d8839!important;}.tire-form-size p{font-family:Inter;font-weight:700;font-size:16px;}.tire-form-size p span{color:rgba(29,66,136,1);font-family:Inter;font-weight:400;font-size:16px;text-decoration:underline;cursor:pointer;}.day-time .day{flex:0 0 52px;font-size:14px;line-height:24px;color:black;font-weight:700;opacity:0.35;}.day-time .time{font-size:14px;line-height:24px;color:black;font-weight:700;opacity:0.35;}.day-time.active .day,.day-time.active .time{opacity:1;}.points-button-outline{border-color:rgba(29,66,136,1);color:rgba(29,66,136,1);justify-content:center;}.card-body{margin:0 auto;}.card{width:100%;z-index:1 }.card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;background:rgba(0,0,0,0.67);color:white;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:bold;overflow:hidden;opacity:0;transition:opacity 0.3s ease-in-out;z-index:1;}.card-text{height:32px;width:max-content;margin-top:auto;background-color:#f2f2f2;border-radius:5px;padding:2px 5px;z-index:2;}.form-check-input:checked{background-color:rgba(29,66,136,1);border-color:rgba(29,66,136,1);}.outline-diff{& th{border-left:4px solid rgba(29,66,136,1)!important;border-top:4px solid rgba(29,66,136,1)!important;border-bottom:4px solid rgba(29,66,136,1)!important;}& td{border-right:4px solid rgba(29,66,136,1)!important;border-top:4px solid rgba(29,66,136,1)!important;border-bottom:4px solid rgba(29,66,136,1)!important;}}.brand-title{background-color:#ffffff;color:black;height:80px;}.tire-feature-card{width:100%;border-radius:0!important;border-top:1px solid black!important;&:last-child{border-bottom:1px solid black!important;}&:nth-child(11){border-bottom:none!important;}}.session-vehicle-outline:hover .card-overlay,.session-vehicle-outline-horizontal:hover .card-overlay{opacity:1;cursor:pointer;}.points-button-outline:hover{background-color:rgba(29,66,136,1);color:white;}.carousel{position:relative;width:100%;height:100%;& .card:hover{transform:none;box-shadow:none;}& .session-vehicle-outline-horizontal{width:71%;}}.carousel-item{transition:transform 1s ease-in-out,opacity 0.6s ease-in-out;}.card:not(.tire-feature-card):hover{transform:scale(1.05);transition:transform 0.3s ease-in-out;box-shadow:0 4px 10px rgba(0,0,0,0.2);}.btn-fab-error{border-radius:50%;background-color:#ffffff;;align-items:center;;justify-content:center;display:flex;height:34px;width:34px;z-index:2;}.btn-fab-error:hover{background-color:#ffffff!important;}.btn-fab-close{border-radius:50%;background-color:#ffffff;;align-items:center;;justify-content:center;display:flex;height:34px;width:34px;z-index:2;}.btn-fab-close:hover{background-color:grey!important;color:white;}.carousel-img{height:auto;margin:0 auto;object-fit:contain;max-width:500px;width:100%;}.dropdown-toggle::after{display:none }.carousel-img-horizontal{overflow:hidden;justify-content:center;align-content:center;display:flex;& img{display:none;;}}.card-img{width:50px;height:auto;overflow:hidden;}.card-title{width:225px;cursor:default;text-overflow:ellipsis;overflow:hidden;}.session-vehicle-outline{position:relative;border:3px solid #f0f0f0;border-radius:10px;width:100%;max-width:600px;}.session-vehicle-outline.card-overlay{border:none;}.session-vehicle-outline-horizontal{position:relative;border:3px solid #f0f0f0;border-radius:10px;max-height:275px;height:100%;padding:8px;;& .card-overlay{align-items:center;padding:10px;};& .card-body{padding:0px;margin:0px;}}ul:not(.shop-tires):not(.dropdown-menu) li{list-style:none;position:relative;padding:5px 20px;}ul:not(.shop-tires):not(.dropdown-menu) li::before{content:'-->';color:#3eb049;position:absolute;left:-10px;}.carousel-indicators{right:unset;margin:0px;flex-direction:column;top:0px;}.carousel-indicators [data-bs-target]{width:26px;height:26px;background-color:transparent;border-radius:50%;margin-left:30px;border:2px solid transparent;}.header-article{position:relative;}.header-article .article-content{top:50px;left:50px;}.header-article img{width:100%;}.header-article .left-section{color:white;max-width:537px;}.header-article .left-section h1{text-transform:capitalize;margin-bottom:18px;overflow:hidden;}.carousel-indicators button{position:relative;}.carousel-indicators button div{background:#d9d9d9;width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.carousel-indicators .active{background-color:transparent;border:2px solid #3eb049;}.carousel-indicators .active div{background:#3eb049;margin-bottom:8px;}.header-article .header-article-mobile{padding:32px 20px;background-color:#1D4288;color:white;font-family:Inter;}.main-article p{color:black;}.main-article .right-section,.main-article .left-section{position:relative;}.main-article .right-section div{width:100%;height:auto;}.main-article .right-section div:last-child{width:100%;}.main-article .right-section div img{width:100%;margin-bottom:25px;}.main-article .left-section,.main-article .right-section{color:#096bf2;}.main-article .left-section h2,.main-article .right-section h2{font-weight:700;text-transform:initial;margin-bottom:40px;font-size:40px;line-height:54px;color:#1d4288;font-family:Inter;}.main-article .left-section p,.main-article .right-section p{font-size:16px;color:#1a1a1a;font-family:Inter;text-align:justify;}.main-article .left-section h3,.main-article .right-section h3{font-size:22px;line-height:27px;font-weight:700;font-family:Inter;margin-bottom:20px;color:#1d4288;}.main-article .left-section span,.main-article .right-section span{cursor:pointer;font-weight:600;}.main-article .left-section span:hover,.main-article .right-section span:hover{text-decoration:underline;}.main-article .left-section span svg,.main-article .right-section span svg{vertical-align:sub;margin-left:-4px;}.main-article .left-section{padding:64px 20px;}.shop-section{padding:80px 20px 20px;background-color:#efefef;}.shop-section-content-wrapper{width:fit-content;margin:auto;padding-bottom:40px;}.shop-section .separate{width:200px;height:4px;background:#3eb049;margin-bottom:25px;}.shop-section__heading{margin-bottom:50px;color:#096bf2;}.shop-section__heading h2{font-weight:700;margin-bottom:30px;font-family:Inter;color:#1d4288;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:40px;}.shop-section__heading p{font-weight:400;color:#1a1a1a;font-family:Inter;font-size:16px;line-height:26px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.shop-section__heading p{font-weight:300;}.shop-section__category{margin-bottom:40px;}.shop-section__category__card{width:100%;margin-bottom:24px;background-color:white;display:flex;flex-direction:column;}.shop-section__category__card:last-child{margin-bottom:0px;}.shop-section__category__card__content{padding:25px;font-family:Inter;color:#1d4288;display:flex;flex-direction:column;justify-content:space-between;flex:1 0 auto;}.shop-section__category__card__content h3{font-size:32px;line-height:42px;font-weight:bold;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:84px;}.shop-section__category__card__content p{font-size:16px;font-weight:400;color:#202020;}.shop-section__category__card__content span{cursor:pointer;font-weight:700;font-size:14px;border-bottom:2px solid #1d4288;padding-bottom:5px;}.shop-section__category__card__content span svg{vertical-align:sub;margin-left:-4px;}.shop-section__logo{padding:0 55px;}.text-right{text-align:right;}.footer-article .left-section,.footer-article .right-section{width:100%;}.footer-article .separate{width:200px;height:4px;background:#3eb049;margin-bottom:24px;}.footer-article .left-section img{width:100%;}.footer-article .right-section{color:#096bf2;padding:24px 20px 64px;}.footer-article .right-section h3{font-weight:600;text-transform:capitalize;margin-bottom:40px;padding-right:40px;font-family:Inter;font-size:40px;line-height:54px;color:#1d4288;}.footer-article .right-section p{font-size:16px;line-height:26px;font-weight:400;font-family:Inter;color:#202020;display:-webkit-box;}.footer-article .right-section .list-check-task{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.footer-article .right-section button{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #1d4288;font-family:Inter;padding:5px 0px;float:right;}.footer{background:#1d4288;}.footer h4{margin-top:28px;}.footer .left-section img{margin-bottom:10px;}.footer .left-section img:first-child{margin-right:24px;}.footer .left-section p{font-size:20px;line-height:24px;}.footer .left-section p:last-child{margin-bottom:24px;}.footer .right-section p{font-size:14px;font-weight:400;margin-bottom:4px;cursor:pointer;font-family:Inter;}.footer .right-section p:hover{text-decoration:underline;}.footer p{margin:0px;}.footer a{color:white;text-decoration:none;}.footer h4{margin-bottom:10px;font-size:20px;font-family:BebasNeue;line-height:24px;}.footer__bottom a{text-decoration:none;color:white;}.footer__bottom a:hover{text-decoration:underline;}.advertise-wrapper{height:558px;position:relative;background-color:#f3f3f3;}.advertise{position:absolute;top:-80px;margin-left:172px;height:516px;border:1px solid #939598;box-shadow:4px 4px 4px rgba(0,0,0,0.25),-4px 4px 4px rgba(0,0,0,0.25);}.advertise .advertise-item{height:100%;}.advertise .advertise-item.advertise-branding{background-color:#1d4088;color:white;padding:71px 54px 35px;display:flex;flex-direction:column;}.advertise .advertise-item.advertise-branding h3{font-size:40px;line-height:40px;font-family:Inter;font-weight:700;text-align:center;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.advertise .advertise-item.advertise-branding p{flex:1 1 auto;font-size:20px;line-height:30px;font-weight:400;text-align:center;margin-bottom:40px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}.advertise .advertise-item.advertise-branding img{width:171px;height:50px;display:block;margin:auto;}.advertise .advertise-item{border-right:1px solid #939598;}.advertise .col:last-child .advertise-item{border-right:0px;}.advertise .advertise-item.advertise-sale{background-color:white;display:flex;flex-direction:column;}.advertise .advertise-item.advertise-sale div{flex:1 1 50%;}.advertise .advertise-item.advertise-sale .advertise-item__header{display:flex;justify-content:center;align-items:center;}.advertise .advertise-item.advertise-sale .advertise-item__header img{max-width:239px;max-height:184px;}.advertise .advertise-item.advertise-sale .advertise-item__footer{background-color:#f8f4f4;text-align:center;padding:50px 25px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background-image:url("/assets/advertise-footer.png");background-repeat:no-repeat;background-position:bottom right;}.advertise .advertise-item.advertise-sale .advertise-item__footer h2{font-size:80px;color:#1D4288;font-family:BebasNeue;text-transform:uppercase;line-height:80px;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.advertise .advertise-item.advertise-sale .advertise-item__footer h3{font-size:25px;color:#1D4288;text-transform:capitalize;line-height:29px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.advertise .advertise-item.advertise-sale .advertise-item__footer p{font-size:18px;line-height:29px;color:#3EB049;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.advertise .advertise-item.advertise-sale .advertise-item__footer span{font-size:10px;line-height:12px;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;z-index:900;display:none;background-color:#00000073;}.link-article{font-weight:700;font-size:14px;line-height:20px;color:#1d4288;text-decoration:none;border-bottom:2px solid #1d4288;padding-bottom:8px;display:inline-block;margin-top:38px;}.footer a{color:white;text-decoration:none;}.service-category-item a{color:#1d4288 !important;}.service-category-item.active{background-color:#1d4288;color:white;}.service-category-item.active a{background-color:#1d4288;color:white !important;}.dropdown-item{width:320px;overflow:hidden;text-overflow:ellipsis;}.dropdown-item:not(.btn):hover{background-color:#1d4288 !important;color:white !important;text-decoration:none !important;}@media (min-width:768px){.shop-section__category__card{margin-right:25px;margin-bottom:0px !important;}.shop-section__category__card:last-child{margin-right:0px;}.footer-article .right-section{padding:60px 20px 60px 60px;}.footer-article .left-section,.footer-article .right-section{width:50%;}.carousel-img-horizontal{background-size:contain;overflow:hidden;width:125px;background-repeat:no-repeat;background-position:center;& img{display:flex;}}.card{min-width:none;}.card-title{width:auto;}.dropdown-item{width:580px;overflow:hidden;text-overflow:ellipsis;}}@media (min-width:768px) and (max-width:991.98px){}@media (min-width:991.98px) and (max-width:1199.98px){.main-article .left-section h2{line-height:36px;font-size:36px;}.main-article .left-section{padding:60px 60px 30px 0px;}.footer-article .right-section h1{line-height:56px;font-size:56px;}.footer-article .right-section{padding:60px;}.header-article .article-content{top:100px;left:100px;}.side-bar{position:fixed;height:100%;background-color:#EFEFEF;z-index:9999;right:-35vw;top:10%;transition:all 0.5s ease;box-shadow:0px 4px 4px rgba(0,0,0,0.25);width:35vw }}@media (min-width:1199.98px){.main-article .left-section h2{line-height:40px;font-size:40px;}.main-article .left-section{padding:80px 80px 30px 0px;}.footer-article .right-section h1{line-height:76px;font-size:76px;}.footer-article .right-section{padding:60px 80px;}.header-article .article-content{top:120px;left:120px;}.side-bar{position:fixed;height:100%;background-color:#EFEFEF;z-index:9999;right:-25vw;top:10%;transition:all 0.5s ease;box-shadow:0px 4px 4px rgba(0,0,0,0.25);width:25vw }}@media (min-width:1400px){.footer-article .right-section h3{max-width:478px;}.header-article .article-content{top:100px;left:150px;}}@media (min-width:991.98px){.main-article .left-section{width:50%;}.shop-section__category__card{width:400px;}.carousel{width:80%;}.card:not(.dense){overflow:auto;z-index:1 }.card .dense{width:100%;}.dense > .card-body{padding:0px!important;margin:0px;& > .card-title{padding:0px!important;margin:0px!important;}}.carousel-img-horizontal{background-size:auto;overflow:hidden;min-width:125px;background-repeat:no-repeat;background-position:center;justify-content:center;align-content:center;display:flex;}.side-bar-tire-guide{width:40vw;}.tire-feature-card{width:45%;&:nth-child(11){border-bottom:1px solid black !important;}}}
