@import url('https://fonts.googleapis.com/css2?family=Aldrich&amp;display=swap');

.elementor-slide-heading, .elementor-slide-description, .elementor-button, h1, h2, h3, h4, h5, h6, nav, .nav, .menu, button, .button, .btn, .price, ._heading, .wp-block-pullquote blockquote, blockquote, label, legend, .th-block-banners__item-title, .th-button, .th-footer-contacts__contacts *, .menu-item a, .th-site-footer__copyright, .th-search__input, .widget_archive a, .widget_categories a, .widget_meta a, .widget_nav_menu a, .widget_pages a, .widget_product_categories a, .widget_layered_nav .woocommerce-widget-layered-nav-list__item a, .woocommerce-tabs .wc-tabs li a, .th-tags__list a, .th-suggestions__product-name, .tagcloud a {font-family: "Aldrich", "anakotmai", san-serif !important;}

p, .th-block-banners__item-details, .th-footer-contacts__text, .th-footer-newsletter__text {font-family: "sarabun", san-serif !important;}

.th-logo__slogan.site-description, .th-product-card__meta, .th-product-card__rating, .th-product-card__addtocart, .th-wishlist-add, .th-compare-add, .dnone, .th-categories-list, .th-layout__item--content .th-mt-3, .th-vehicle-picker__panel--active {display:none !important;}

.product_cat-omega .woocommerce-Price-amount:after {content:"/คู่"; margin-left:5px;}
.widget_archive li, .widget_categories li, .widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_product_categories li {margin-bottom:3px;}
.th-filter__title, .widget_archive a, .widget_categories a, .widget_meta a, .widget_nav_menu a, .widget_pages a, .widget_product_categories a {font-size:16px;}
.woocommerce-product-gallery__image {background:#111;}
.woocommerce-product-gallery__image--placeholder img, .woocommerce-product-gallery__wrapper a>img {width:100%;}
.th-block-space--layout--before-footer {height:40px;}
.th-block-header__breadcrumb {padding-bottom:20px;}
.th-block-header--has-breadcrumb {margin-bottom:40px; background:url("https://odinoffroad.co/wp-content/uploads/2021/08/bgb.jpg");}
.th-product__header h1 {font-size:32px; font-weight:500; line-height:120%;}
.th-product__meta a, .th-tags__list a, .tagcloud a {padding:5px 8px; background:#eee; border-radius:6px; margin:0 6px 6px 0px;}
.tagcloud a {display:block; font-size:13px !important; background:#e52727; color:white;}
.th-product__meta th {padding-right:0;}
.th-quickview__product .linebt {width:100%; display:block;}
.th-quickview__product .linebt img {display:block; max-width:150px; margin:0;}
.th-product-card--layout--grid .th-product-card__footer, .th-products-list[data-layout=grid] .th-product-card {border-bottom:solid 4px #e52727;}
.th-product-card--layout--grid .th-product-card__name, .th-products-list[data-layout=grid] .th-product-card .th-product-card__name {padding-top:16px;}
.th-header__indicators img {max-height:52px;}
footer p {font-size:15px;}
.th-block-features--layout--bottom-strip .th-block-features__list, .th-block-features--layout--top-strip .th-block-features__list {padding:10px 0;}
.th-block-features--layout--bottom-strip .th-block-features__item, .th-block-features--layout--top-strip .th-block-features__item {padding:20px 10px;}
.th-section-header__title {font-size:28px; top:-2px; font-weight:500;}
.th-site__header {z-index:9; box-shadow:0 0 20px rgba(0,0,0,0.7);}
.th-main-menu__list>.menu-item>a {font-size:16px !important;}
.th-main-menu li.menu-item {margin-right:13px !important;}
.th-footer-contacts__contacts {margin-top:15px;}
.elementor-slides .swiper-slide-inner {padding-bottom:5px;}
.mainslide .elementor-background-overlay {background: rgb(0,0,0);
background: linear-gradient(0deg, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 100%) !important;}

.th-main-menu__list > .menu-item-has-children > a svg {color:white !important;}
.th-header__topbar-start-bg:before, .th-topbar--start, .th-header__topbar-end-bg:before, .th-topbar--end {background:#111 !important;}
.th-site-footer__bottom-row {display:inline-grid; justify-content:center; width:100%;}
.th-footer-contacts__logo img {max-width:190px;}
.th-footer-newsletter__text {margin-bottom:30px;}

@media (max-width:800px) {
	.th-search--location--mobile-header .th-search__button--vehicle, .th-view-options__legend, .th-view-options__select, .th-view-options__select {display:none !important;}
	.th-mobile-header {padding:15px 0;}
	.th-site-footer__widget-title, footer .textwidget, .th-site-footer__copyright {text-align:center;}
	.th-mobile-menu__links>ul>li>a, .th-mobile-menu__links>ul>li>button {font-size:18px; line-height:120%;}
	.th-block-header__title.page-title {color:white; margin-top:-30px;}
}

@media (min-width:1200px) {
	.single-product .th-block-products-carousel__carousel .owl-stage {width:100% !important;}
.single-product .th-block-products-carousel__carousel .owl-item {width:25% !important;}
	.th-product-card--layout--grid .th-product-card__image {height:240px; overflow:hidden; background:#111;}
	.th-product-card .th-product-card__image {height:235px; overflow:hidden; background:#111;}
	.th-block-header__breadcrumb+.th-block-header__title {margin:-55px auto 0; color:white; font-size:40px; font-weight:500;}
	.th-quickview__wrapper {max-width:900px;}
	.th-container, .th-container-lg, .th-container-md, .th-container-sm, .th-container-xl, .th-container-xxl, .elementor-section.elementor-section-boxed > .elementor-container {max-width:1200px;}
}