.button,.shopify-payment-button button,.shopify-payment-button__button{border-radius:var(--yl-radius-button)}#header-group{--menu-top-level-font-case: uppercase;--menu-horizontal-gap: .35rem;--yl-black: #000000}#header-group .header-section,#header-group header-component,#header-group .header[data-sticky-state],#header-group .header[data-sticky-state=active]{background-color:#000;box-shadow:none;filter:none}#header-group .header__underlay-closed{background:#000}#header-group .header__underlay-open:after{box-shadow:none;filter:none}#header-group .header__row,#header-group .header__columns{box-shadow:none;filter:none}#header-group .header__row--top:not(.divider--page-width),#header-group .header__row--top.divider--page-width .header__columns,#header-group .header__row--bottom{border-bottom:1px solid #111;box-shadow:none}#header-group .header__columns{--gap-xl: 1.25rem}@media screen and (min-width:750px){#header-group .header__columns:where(:not(:has(.header__column--center))):has(.header__column--left header-menu){--header-left: auto;--header-right: minmax(max-content, 1fr)}#header-group .header__columns:where(:not(:has(.header__column--center))):has(.header__column--left header-menu) .header__column--right{justify-content:flex-end}}#header-group .menu-list__link-title{font-size:var(--yl-nav-size);letter-spacing:var(--yl-nav-tracking);font-weight:500;text-transform:uppercase}#header-group .yl-nav-primary .menu-list__link-title{color:var(--yl-text);font-weight:600;letter-spacing:.1em}#header-group .yl-nav-primary .menu-list__link{position:relative}#header-group .yl-nav-primary .menu-list__link-title:after{content:"";display:block;width:100%;height:1px;margin-top:5px;background:var(--yl-gold);opacity:.85}#header-group .yl-nav-secondary .menu-list__link-title{color:var(--yl-muted);font-size:.6875rem;font-weight:400;letter-spacing:.06em}#header-group .yl-nav-secondary .menu-list__link-title:after{display:none}@media(min-width:750px){#header-group .header-menu .menu-list__list-item>a.menu-list__link,#header-group .header-menu .menu-list__list-item>a.menu-list__link .menu-list__link-title{transition:color .25s ease}#header-group .header-menu .menu-list__list-item>a.menu-list__link:hover,#header-group .header-menu .menu-list__list-item>a.menu-list__link:hover .menu-list__link-title{color:var(--yl-gold)}}#header-group .header__navigation-bar-row{display:none}#header-group .menu-list__submenu,#header-group .mega-menu,#header-group .mega-menu__grid{background-color:var(--yl-charcoal)}.yt-mega-menu{width:100%;padding:28px 8px 8px;box-sizing:border-box}.yt-mega-menu--category{padding:24px 8px 28px;overflow:visible}.yt-title{margin:0 0 20px;text-align:left;color:var(--yl-gold);font-family:var(--font-heading--family);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.yt-grid,.yt-link-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-width:1180px;margin:0 auto}.yt-link-grid,.yt-mega-menu--links .yt-link-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.yt-link-grid--category{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;max-width:1180px;margin:0 auto;width:100%;min-width:0;grid-template-columns:none}.yt-card,.yt-link-card{display:block;min-width:0;background:var(--yl-ink);border:1px solid var(--yl-border);border-radius:var(--yl-radius-card);text-decoration:none;color:var(--yl-text);overflow:hidden;transition:border-color .2s ease,background-color .2s ease}.yt-card:hover,.yt-link-card:hover,.yt-card:focus-visible,.yt-link-card:focus-visible{border-color:var(--yl-gold);background:#1f1f23}.yt-link-card--photo:hover,.yt-link-card--photo:focus-visible{transform:translateY(-2px);border-color:var(--yl-gold);filter:brightness(1.05) drop-shadow(0 8px 16px rgba(0,0,0,.32))}.yt-card img{display:block;width:100%;height:118px;object-fit:cover;background:#2b2b2b}.yt-card h3,.yt-link-card h3{margin:12px 12px 4px;color:var(--yl-text);font-family:var(--font-heading--family);font-size:1rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.yt-card span,.yt-link-card span{display:block;margin:0 12px 14px;color:var(--yl-gold);font-size:.75rem;letter-spacing:.04em}.yt-link-card{padding:22px 8px 8px;min-height:132px}.yt-link-grid--category .yt-link-card--photo{flex:0 0 calc((100% - 24px) / 3);width:calc((100% - 24px) / 3);max-width:calc((100% - 24px) / 3);box-sizing:border-box}.yt-link-card--photo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:0 16px 16px;min-height:176px;height:176px;overflow:hidden;transition:border-color .22s ease,transform .22s ease,filter .22s ease}.yt-link-card--photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#0b0b0c}.yt-link-card--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0808082e,#080808c7);pointer-events:none}.yt-link-card--photo h3,.yt-link-card--photo span{position:relative;z-index:1;margin-left:0;margin-right:0}.yt-link-card--photo h3{margin-top:0;margin-bottom:4px;color:#fff;min-height:2.4em;line-height:1.2}.yt-link-card--photo .yt-link-card__copy,.yt-link-card--photo .yt-link-card__cta{margin-top:0;margin-bottom:0;color:var(--yl-gold);min-height:1.2em;line-height:1.2}.yt-link-card--photo .yt-link-card__cta{margin-top:6px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.yl-drawer-group details{width:100%}.yl-drawer-group summary{list-style:none}.yl-drawer-group summary::-webkit-details-marker{display:none}.menu-drawer .yt-link-grid--drawer{margin:8px 0 16px;padding-inline:16px;width:100%;max-width:100%;box-sizing:border-box}.menu-list__submenu:has(.yt-mega-menu--category) .menu-list__submenu-inner{overflow-x:hidden;max-height:none}.menu-drawer .yl-nav-primary .menu-drawer__menu-item--mainlist{color:var(--yl-text);font-weight:600;letter-spacing:.08em}.menu-drawer .yl-nav-primary+.yl-nav-primary{border-block-start:0}.menu-drawer .yl-nav-primary~.menu-drawer__list-item:not(.yl-nav-primary) .menu-drawer__menu-item--mainlist{color:var(--yl-muted);font-size:.8125rem;font-weight:400}@media(max-width:749px){#header-group .header-menu{display:none}#header-group .header__drawer{display:flex}#header-group .header-logo{justify-content:center}#header-group .header__icon--summary{padding:var(--padding-sm)}}@media(max-width:990px){.yt-grid,.yt-link-grid:not(.yt-link-grid--category),.yt-mega-menu--links .yt-link-grid:not(.yt-link-grid--category){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.yt-link-grid--category,.yt-link-grid--drawer{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:none;padding:4px 4px 10px}.yt-link-grid--category::-webkit-scrollbar,.yt-link-grid--drawer::-webkit-scrollbar{display:none}.yt-link-grid--category .yt-link-card--photo,.yt-link-grid--drawer .yt-link-card--photo{flex:0 0 min(72vw,240px);width:min(72vw,240px);max-width:min(72vw,240px);height:176px;min-height:176px;scroll-snap-align:start}}@media(max-width:700px){.yt-mega-menu{padding:16px 0 0}.yt-grid,.yt-link-grid:not(.yt-link-grid--category),.yt-mega-menu--links .yt-link-grid:not(.yt-link-grid--category){grid-template-columns:1fr}.yt-card img{height:160px}}#header-group .yl-choose-toyota{position:relative}#header-group .yl-choose-toyota>.menu-list__link{background:transparent;border:0;box-shadow:none}#header-group .yl-choose-toyota__chevron{display:inline-flex;align-items:center;width:.55em;height:.55em;margin-inline-start:.35em;color:var(--yl-gold);vertical-align:middle}#header-group .yl-choose-toyota__chevron svg{width:100%;height:100%;display:block}#header-group .yl-choose-toyota:has([aria-expanded=true]) .yl-choose-toyota__chevron,#header-group .yl-choose-toyota:hover .yl-choose-toyota__chevron{transform:rotate(180deg)}#header-group .yl-choose-toyota__panel{position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%);min-width:13.5rem;padding:.45rem 0;background:var(--yl-black);border:1px solid rgba(196,163,90,.38);box-shadow:0 18px 40px #00000073;z-index:var(--layer-header-menu);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}#header-group .yl-choose-toyota:hover .yl-choose-toyota__panel,#header-group .yl-choose-toyota:focus-within .yl-choose-toyota__panel,#header-group .yl-choose-toyota:has([aria-expanded=true]) .yl-choose-toyota__panel{opacity:1;visibility:visible;pointer-events:auto}#header-group .yl-choose-toyota__list{list-style:none;margin:0;padding:0}#header-group .yl-choose-toyota__panel .yl-choose-toyota__list a{display:block;padding:.7rem 1.2rem;color:var(--yl-text);text-decoration:none;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color .18s ease,background-color .18s ease}#header-group .yl-choose-toyota__panel .yl-choose-toyota__list a:hover,#header-group .yl-choose-toyota__panel .yl-choose-toyota__list a:focus{color:var(--yl-gold);background-color:#c4a35a14}#header-group .yl-choose-toyota[slot=overflow]{display:flex;flex-direction:column;position:relative}#header-group .yl-choose-toyota[slot=overflow] .yl-choose-toyota__panel{left:0;transform:none;min-width:12rem}.menu-drawer .yl-choose-toyota--drawer .menu-drawer__menu-item--mainlist{color:var(--yl-muted);font-size:.8125rem;font-weight:400;letter-spacing:.06em}.menu-drawer .yl-choose-toyota--drawer .menu-drawer__menu-item--child:hover,.menu-drawer .yl-choose-toyota--drawer .menu-drawer__menu-item--child:focus{color:var(--yl-gold)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yotalift-mega-menu.css.map */
