@media(max-width:767px){.banner-block-2 .halo-item,.banner-block-2 .card-text-overlay,.banner-block-2 .card-text-overlay .image{background-color:#fff!important}.banner-block-2 .card-text-overlay.layout-2 .image,.banner-block-2 .card-text-overlay.layout-2 .image img{width:100%!important;height:100%!important}.banner-block-2 .card-text-overlay.layout-2 .image img{object-fit:cover!important;display:block!important}}[data-section-id="2d99e39a-75ac-439f-bb87-79f15ac261d3"] .card-text-overlay .image img{filter:none;opacity:1;transition:opacity .18s ease}[data-section-id="2d99e39a-75ac-439f-bb87-79f15ac261d3"] .halo-item:hover .image img{opacity:.82}[data-section-id="2d99e39a-75ac-439f-bb87-79f15ac261d3"] .card-text-overlay .content .title{color:#14171c!important}:root{--color_product_title:#e8434b;--color_product_price:#f4f5f7;--color_product_vendor:#aeb4bd}.product-card .product-title,.product-card .product-title a{color:#e8434b!important}.product-card .product-price .price-item,.product-card .product-price .price-item--regular,.product-card .product-price .price-item--sale{color:#f4f5f7!important}.product-card .product-vendor,.product-card .product-vendor a{color:#aeb4bd!important}.product-card .product-price.price--on-sale .price-item--regular{color:#9aa0aa!important;text-decoration:line-through}.product-card .product-price.price--on-sale .price-item--sale{color:#e8434b!important}.template-index .product-card .product-price .price-item,.template-index .product-card .product-price .price-item--regular,.template-index .product-card .product-price .price-item--sale{color:#14171c!important}.template-index .product-card .product-vendor,.template-index .product-card .product-vendor a{color:#6a7079!important}.template-index .product-card .product-price.price--on-sale .price-item--regular{color:#9aa0aa!important}.template-index .product-card .product-price.price--on-sale .price-item--sale{color:#d21f2c!important}.blog-title a,.blog-title a:visited{color:#e8434b!important}.blog-title a:hover{color:#d21f2c!important}.udb{--bg:#17191e;--card:#1f2229;--line:#2a2e35;--txt:#f4f5f7;--mut:#aeb4bd;--acc:#d21f2c;--acc2:#e8434b;background:#17191e;color:#f4f5f7;border-radius:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding:36px 30px 44px;margin:8px 0}.udb *{box-sizing:border-box}.udb a{text-decoration:none;color:inherit}.udb-crumb{font-size:13px;color:#aeb4bd;font-weight:600;margin-bottom:14px}.udb-crumb a:hover{color:#e8434b}.udb-crumb span{color:#5c636e;margin:0 7px}.udb h1{font-size:clamp(26px,5vw,40px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;margin:0;color:#fff}.udb-sub{color:#aeb4bd;font-size:15px;margin:8px 0 28px}.udb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.udb-tile{position:relative;height:240px;border-radius:14px;overflow:hidden;border:1px solid #2a2e35;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff;background:#1f2229;transition:transform .16s ease,border-color .16s ease}.udb-tile:hover{transform:translateY(-4px);border-color:#d21f2c}.udb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.udb-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000026,#0000008c 55%,#000000e6)}.udb-tile>*{position:relative;z-index:2}.udb-kick{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e8434b;margin-bottom:5px}.udb-tile h3{font-size:21px;font-weight:900;text-transform:uppercase;line-height:1.05;margin:0 0 8px;color:#fff}.udb-tile p{font-size:13px;color:#d6dae1;margin:0 0 12px}.udb-go{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#fff;background:#d21f2ceb;padding:8px 14px;border-radius:9px;align-self:flex-start}.udb-tile:hover .udb-go{background:#d21f2c}.udb-soon{border-style:dashed;opacity:.85}.udb-soon .udb-go{background:transparent;border:1px solid #4b515c;color:#cfd4db}.udb-soon:hover{transform:none;border-color:#4b515c}.udb-badge{position:absolute;top:14px;left:14px;z-index:3;background:#2a2e35;color:#aeb4bd;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:20px;border:1px solid #3a3f49}.udb-cta{margin-top:30px;background:#1f2229;border:1px solid #2a2e35;border-radius:14px;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.udb-cta h4{font-size:18px;font-weight:900;text-transform:uppercase;margin:0}.udb-cta p{color:#aeb4bd;font-size:14px;margin:4px 0 0}.udb-btn{background:#d21f2c;color:#fff;font-weight:800;font-size:14px;padding:13px 22px;border-radius:11px;white-space:nowrap}.udb-btn:hover{background:#b01824}@media(max-width:900px){.udb-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.udb-grid{grid-template-columns:1fr}.udb{padding:28px 18px}.udb-tile{height:200px}}.site-header__logo-image img{display:none!important}.site-header__logo-image{display:inline-block!important;height:50px;background:url(/cdn/shop/files/underdog_logo_white_wide_2.png?v=1786134836) left center/contain no-repeat}@media(max-width:767px){.site-header__logo-image{height:40px}}.ub{--text:#f5f5f5;--muted:#c8c8c8;--red:#d62828;--yellow:#fcbf49;--orange:#f77f00;--blue:#1d4ed8;--border:rgba(255,255,255,.1);--shadow:0 14px 40px rgba(0,0,0,.35);--max:1180px;font-family:Arial,Helvetica,sans-serif;background:linear-gradient(180deg,#0a0a0a,#111);color:var(--text);line-height:1.6;padding-bottom:40px}.ub *{box-sizing:border-box}.ub a{color:inherit;text-decoration:none}.ub .c{width:min(var(--max),calc(100% - 32px));margin:0 auto}.ub .hero{position:relative;overflow:hidden;padding:96px 0 84px;border-bottom:1px solid var(--border);background-color:#0e0e0e;background-position:center;background-size:cover;background-repeat:no-repeat}.ub .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000d1,#00000080 45%,#000000b8);z-index:0}.ub .hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;z-index:2;background:linear-gradient(90deg,var(--red),var(--orange),var(--yellow),var(--blue))}.ub .hero .c{position:relative;z-index:1}.ub .eyebrow{display:inline-block;margin-bottom:16px;padding:6px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#fff}.ub .hero h1{margin:0 0 14px;font-size:clamp(32px,5vw,58px);line-height:1.08;text-transform:uppercase;color:#fff;max-width:960px}.ub .hero p{margin:0;max-width:800px;color:#efefef;font-size:17px}.ub .crumb{margin:26px 0 0;font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ub .crumb a{color:var(--yellow);font-weight:700}.ub .sec{padding:60px 0 0}.ub .grid{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:start}.ub .card,.ub .specs,.ub .cta,.ub .gal{background:linear-gradient(180deg,#ffffff0a,#ffffff05);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);padding:26px}.ub h2{margin:0 0 12px;font-size:26px;text-transform:uppercase;color:#fff}.ub .card p,.ub .cta p,.ub .gal p{margin:0;color:var(--muted)}.ub .sl{list-style:none;padding:0;margin:0;display:grid;gap:14px}.ub .sl li{padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08);color:#f0f0f0}.ub .sl li:last-child{border-bottom:0;padding-bottom:0}.ub .lab{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--yellow);margin-bottom:4px;font-weight:800}.ub .galwrap{margin-top:22px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.ub .gi,.ub .galwrap img,.ub .gal img{aspect-ratio:4/3;width:100%;border-radius:18px;overflow:hidden;display:block;margin:0}.ub .gi{border:1px solid var(--border);background:#181818}.ub .gi img,.ub .galwrap img,.ub .gal img{width:100%;height:100%;object-fit:cover;display:block}.ub .gempty{display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.ub .cta{margin-top:28px;text-align:center}.ub .cta p{margin-bottom:18px}.ub .btn{display:inline-block;padding:14px 22px;border-radius:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:14px;background:linear-gradient(135deg,var(--red),var(--orange));color:#fff;box-shadow:var(--shadow)}@media(max-width:920px){.ub .grid{grid-template-columns:1fr}}@media(max-width:640px){.ub .hero{padding:74px 0 60px}.ub .galwrap{grid-template-columns:1fr}}.udmb-card[href="/pages/builds-lexus"]{background-image:linear-gradient(180deg,#0000001a,#00000085 52%,#000000e6),url(/cdn/shop/files/UDM_LexusGX460.jpg)!important;background-size:cover!important;background-position:center!important}.site-footer.halo_footer_03{background:#0e0f12!important;color:#cfd4db!important;border-top:3px solid #d21f2c}.site-footer .halo_footer_top{padding:40px 0 22px}.site-footer .footer-info-heading{color:#fff!important;text-transform:uppercase;letter-spacing:.04em;font-weight:800;font-size:14px}.site-footer,.site-footer p,.site-footer .text,.site-footer li{color:#aeb4bd!important}.site-footer a{color:#cfd4db!important}.site-footer a:hover{color:#e8434b!important}.site-footer .footer-info-list li{margin-bottom:8px}.site-footer .store-address .icon,.site-footer .store-phone .icon,.site-footer .store-email .icon{color:#e8434b!important}.footer-block-icon{display:none!important}.halo_footer_bottom .footer-copyright:last-child{display:none!important}.footer-owner{background:#141619!important;border-bottom:1px solid #2a2e35;color:#cfd4db!important;padding:20px 0!important}.footer-owner a{color:#e8434b!important;font-weight:700}.site-footer .halo_footer_bottom{background:#0a0b0d!important;border-top:1px solid #24272d;padding:14px 0}.site-footer .footer-navigation a{color:#8b929c!important;font-size:13px}.site-footer .footer-copyright small{color:#7b828c!important}.site-footer .payment-methods{gap:6px}.template-collection .breadcrumb-wrapper .breadcrumb .item a{color:#4a4f57!important}.template-collection .breadcrumb-wrapper .breadcrumb .item.is-active a{color:#1c1f24!important}.template-collection .page-heading{color:#0c0d0f!important}.template-collection .collection-description,.template-collection .collection-description p,.template-collection .collection-description li,.template-collection .collection-description span,.template-collection .collection-description a{color:#1c1f24!important}.template-collection .collection-description a{text-decoration:underline}.template-collection .collection-description strong,.template-collection .collection-description b{color:#0c0d0f!important}@media(min-width:1025px){.site-nav-vertical-wrapper{display:none!important}}.template-page .page-title{color:#fff!important}.template-page .rte,.template-page .rte p,.template-page .rte li,.template-page .rte span,.template-page .rte td,.template-page .rte h2,.template-page .rte h3,.template-page .rte h4{color:#e9ebee!important}.template-page .rte a{color:#e8434b!important;text-decoration:underline}.template-page .page-contact .form-label{color:#cfd4db!important}.template-page .contact-infomation,.template-page .contact-infomation p,.template-page .contact-infomation li,.template-page .contact-infomation span{color:#1c1f24!important}.template-page .contact-infomation .title{color:#0c0d0f!important}.template-page .contact-infomation a{color:#d21f2c!important;text-decoration:underline!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important;display:inline!important}#site-nav-mobile.halo_mobileNavigation,.halo_mobileNavigation_wrapper{background:#0c0d0f!important}#site-nav-mobile .site-nav-mobile-wrapper.one{background:#0c0d0f!important;padding-top:4px}#site-nav-mobile .close_menu{background:#0c0d0f!important;border-bottom:1px solid rgba(255,255,255,.08)}#site-nav-mobile .close_menu .close{color:#e9ebee!important;font-size:26px;line-height:1;opacity:.9}#site-nav-mobile .close_menu .close:hover,#site-nav-mobile .close_menu .close:active{color:#e8434b!important;opacity:1}#site-nav-mobile .site-nav-mobile-list{margin:0;padding:0;list-style:none}#site-nav-mobile .site-nav-mobile-item{border-bottom:1px solid rgba(255,255,255,.07);position:relative}#site-nav-mobile .site-nav-mobile-item>a{display:block;color:#f2f4f7!important;font-weight:600;letter-spacing:.02em;padding:14px 18px;text-transform:none;background:transparent!important}#site-nav-mobile .site-nav-mobile-item>a:hover,#site-nav-mobile .site-nav-mobile-item>a:active,#site-nav-mobile .site-nav-mobile-item>a.active{color:#e8434b!important}#site-nav-mobile .site-nav-mobile-item>a:active{box-shadow:inset 3px 0 #e8434b}#site-nav-mobile .site-nav-mobile-item:has(.site-nav-mobile-sublist)>a{text-transform:uppercase;font-size:12px;letter-spacing:.12em;color:#9aa1ab!important;font-weight:700;padding-bottom:6px}#site-nav-mobile .site-nav-mobile-sublist{list-style:none;padding:2px 0 4px 16px;border-left:2px solid rgba(232,67,75,.35);margin:0 0 8px 18px}#site-nav-mobile .site-nav-mobile-sublist li{border:0}#site-nav-mobile .site-nav-mobile-sublist li a{display:block;color:#c3c9d2!important;font-weight:500;font-size:14px;padding:9px 14px;background:transparent!important}#site-nav-mobile .site-nav-mobile-sublist li a:hover,#site-nav-mobile .site-nav-mobile-sublist li a:active{color:#fff!important}#site-nav-mobile .site-nav-mobile.two{margin-top:6px;border-top:1px solid rgba(255,255,255,.1);padding-top:4px;background:#0c0d0f!important}#site-nav-mobile .site-nav-mobile.two .menu-lv-1{border-bottom:1px solid rgba(255,255,255,.05)}#site-nav-mobile .site-nav-mobile.two .nav-action{margin:0}#site-nav-mobile .site-nav-mobile.two .nav-action a{color:#e9ebee!important;padding:13px 18px;display:flex;align-items:center;gap:10px}#site-nav-mobile .site-nav-mobile.two .nav-action a:hover,#site-nav-mobile .site-nav-mobile.two .nav-action a:active{color:#e8434b!important}#site-nav-mobile .site-nav-mobile.two .nav-action a .icon,#site-nav-mobile .site-nav-mobile.two .nav-action a svg{fill:currentColor;width:18px;height:18px}.template-collection .filters-toolbar__label,.template-search .filters-toolbar__label{color:#e9ebee!important}.template-collection .filters-toolbar__input,.template-search .filters-toolbar__input{background:#16181c!important;color:#f2f4f7!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;box-shadow:none!important}.template-collection .filters-toolbar__input:hover,.template-search .filters-toolbar__input:hover{border-color:#ffffff4d!important}.template-collection .filters-toolbar__input:focus,.template-search .filters-toolbar__input:focus{border-color:#e8434b!important;outline:none!important}.template-collection .filters-toolbar__input option,.template-search .filters-toolbar__input option{background:#16181c!important;color:#f2f4f7!important}.template-collection .filters-toolbar__input-wrapper svg,.template-search .filters-toolbar__input-wrapper svg{color:#c3c9d2!important;fill:#c3c9d2!important}.template-collection .item-iconSidebar,.template-collection .item-iconSidebar .sidebar_mobile,.template-collection .item-iconSidebar svg,.template-search .item-iconSidebar svg{color:#e9ebee!important;fill:#e9ebee!important}.site-nav .menu-lv-1.dropdown>.nav-action>a{pointer-events:none!important}.site-nav .menu-lv-1.dropdown>.nav-action{cursor:pointer}.site-nav .menu-lv-1.dropdown .sub-menu-mobile a{pointer-events:auto!important}.template-collection .page-heading{text-transform:capitalize}.page-sidebar{color:#e9ebee}.page-sidebar .sidebarBlock{border-bottom:1px solid rgba(255,255,255,.08)}.page-sidebar .sidebarBlock-heading,.page-sidebar .sidebarBlock-heading span,.page-sidebar .widget-title,.page-sidebar .widget-title span{color:#fff!important}.page-sidebar .widget-title .arrow svg,.page-sidebar .sidebarBlock-heading svg,.page-sidebar .select-group svg,.page-sidebar .icon-arrow svg{color:#c3c9d2!important;fill:#c3c9d2!important}.page-sidebar .facet-checkbox,.page-sidebar .list-tags label,.page-sidebar .all-categories-list a,.page-sidebar .navPages-item a,.page-sidebar .navPages-action,.page-sidebar .recentPost-sidebar .title a{color:#d7dbe0!important}.page-sidebar .facet-checkbox:hover,.page-sidebar .all-categories-list a:hover,.page-sidebar .navPages-item a:hover,.page-sidebar .recentPost-sidebar .title a:hover{color:#fff!important}.page-sidebar .count_value{color:#8b9198!important}.page-sidebar .facet-checkbox--disabled{color:#5a5f66!important}.page-sidebar .recentPost-sidebar .date,.page-sidebar .date{color:#9aa0aa!important}.page-sidebar input[type=checkbox]{accent-color:#e8434b}.page-sidebar .btn-show-more{color:#e8434b!important}.page-sidebar .list-tags.refined a.active-facets__button,.page-sidebar .active-facets__button--light{background:#1c1f24!important;color:#e9ebee!important;border:1px solid rgba(255,255,255,.16)!important}.page-sidebar .active-facets__button em{color:#e8434b!important;font-style:normal}.page-sidebar .clear-all{color:#e8434b!important;background:transparent!important;border:0!important;box-shadow:none!important}.page-sidebar .field__input,.page-sidebar input.filter__price[type=number]{background:#16181c!important;color:#f2f4f7!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important}.page-sidebar .field__currency,.page-sidebar .slide_price--to{color:#9aa0aa!important}.page-sidebar input[type=range]{accent-color:#e8434b}.page-sidebar .apply__button{background:#e8434b!important;color:#fff!important;border:0!important}.page-sidebar #BlogTagFilter,.page-sidebar .blog-filter select{background:#16181c!important;color:#f2f4f7!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important}.page-sidebar #BlogTagFilter option,.page-sidebar .blog-filter select option{background:#16181c!important;color:#f2f4f7!important}.page-sidebar .widget-form .input-group-field{background:#16181c!important;color:#f2f4f7!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important}.page-sidebar .widget-form .input-group-field::placeholder{color:#8b9198!important}.page-sidebar .btn-search,.page-sidebar .btn-search svg{color:#e9ebee!important;fill:#e9ebee!important}.page-sidebar .sidebar_close .close,.page-sidebar .sidebar_close .icon{color:#e9ebee!important}.sidebar_mobile_wrapper .page-sidebar,.page-sidebar.sidebar-show,.sidebar-drawer .page-sidebar{background:#0c0d0f!important}.template-article .blog-post h1,.template-article .blog-post h2,.template-article .blog-post h3,.template-article .blog-post h4,.template-article .blog-post h5,.template-article .blog-post h6,.template-article .blog-post h1 span,.template-article .blog-post h2 span,.template-article .blog-post h3 span{color:#14171a!important}.template-page .rte .udm-wrap,.template-page .rte .udm-wrap p,.template-page .rte .udm-wrap li{color:#555!important}.template-page .rte .udm-wrap h1,.template-page .rte .udm-wrap h2,.template-page .rte .udm-wrap h3,.template-page .rte .udm-wrap h4,.template-page .rte .udm-wrap strong{color:#111!important}.template-page .rte .udm-wrap a{color:#d62828!important}.template-page .rte .udm-wrap .udm-primary{color:#fff!important}.template-page .rte .udm-wrap .udm-secondary{color:#111!important}.easy-page-container{display:none!important}.recently-viewed-products .product-vendor,.recently-viewed-products .product-vendor a,.product-recommendations__inner .product-vendor,.product-recommendations__inner .product-vendor a{color:#555!important}.recently-viewed-products .product-price,.recently-viewed-products .price-item,.recently-viewed-products .price,.recently-viewed-products .money,.product-recommendations__inner .product-price,.product-recommendations__inner .price-item,.product-recommendations__inner .price,.product-recommendations__inner .money{color:#111!important}@media(max-width:900px){.udhx,.udab,.udmb{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:100vw!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
