.uf-header{position:relative;z-index:5;font-family:var(--font-body, system-ui, sans-serif)}.uf-header:has(#Details-menu-drawer-container[open]){z-index:1001}body:has(#Details-menu-drawer-container[open]) .shopify-section-group-header-group{position:relative;z-index:1002}.uf-header__inner{max-width:var(--uf-content,1280px);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.uf-header__utility{background:var(--ink,#17150f);color:var(--text-on-dark,#b8b2a6);font-size:12.5px;line-height:1.2}.uf-header__utility-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:9px}.uf-util__left{display:flex;align-items:center;gap:8px}.uf-util__pin{flex:none}.uf-util__right{display:flex;align-items:center;gap:18px}.uf-util__sep{color:#3a382f}.uf-util__link{color:inherit;text-decoration:none;cursor:pointer}.uf-util__link:hover{color:var(--crimson,#D60041)}.uf-util__link--strong{color:#fff;font-weight:600}.uf-util__link--strong:hover{color:var(--crimson,#D60041)}.uf-header__main{background:var(--surface,#fff);border-bottom:1px solid var(--divider,#ece7dd)}.uf-header__main-row{display:flex;align-items:center;gap:20px;padding-block:16px}.uf-header__logo-h{margin:0;line-height:0;flex:none}.uf-header__logo{display:flex;align-items:center;flex:none;line-height:0}.uf-header__logo-img{height:40px;width:auto;display:block}.uf-header__logo-text{font-family:var(--font-display, sans-serif);font-weight:800;font-size:22px;color:var(--ink,#17150f)}.uf-header__cat{flex:none;min-width:0}.uf-header__cat-btn{list-style:none;cursor:pointer;outline:none;display:inline-flex;align-items:center;gap:7px;padding:0;margin:0;background:none;border:none;font-weight:700;font-size:14.5px;color:var(--ink,#17150f);white-space:nowrap;width:auto;height:auto;flex:none;justify-content:flex-start}.uf-header__cat-btn::-webkit-details-marker{display:none}.uf-header__cat-btn:hover{color:var(--crimson,#D60041)}.uf-header__cat-btn:hover .uf-header__cat-ico{stroke:var(--crimson,#D60041)}.uf-header__cat-btn:focus-visible{outline:2px solid var(--crimson,#D60041);outline-offset:3px;border-radius:2px}.uf-header__cat-ico{flex:none;display:block}.uf-header__cat-label{display:inline-block}.uf-header__cat-btn.header__icon{width:auto;height:auto;padding:0}.uf-search-pred{flex:1 1 auto;min-width:0;position:relative;display:block}.uf-search{flex:1 1 auto;min-width:0;position:relative;display:flex;height:48px;width:100%;background:var(--bg-warm,#f4f1ec);border:1px solid var(--border,#e5e0d6);border-radius:var(--r-input-lg,9px)}.uf-search-pred .uf-search{flex:1 1 auto}.uf-search__panel.predictive-search{position:absolute;inset-inline:0;inset-block-start:calc(100% + 6px);z-index:6;max-height:min(70vh,540px);overflow-y:auto;background:var(--surface,#fff);border:1px solid var(--border,#e5e0d6);border-radius:var(--r-input-lg,9px);box-shadow:0 12px 32px #17150f1f}.uf-search:focus-within{border-color:var(--crimson,#D60041)}.uf-search__input{flex:1;min-width:0;border:none;background:transparent;padding:0 16px;font-size:15px;font-family:inherit;color:var(--ink,#17150f);outline:none}.uf-search__input::placeholder{color:var(--text-soft,#8a857d);opacity:1}.uf-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.uf-search__reset{flex:none;align-self:stretch;width:36px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;color:var(--text-soft,#8a857d)}.uf-search__reset:hover{color:var(--crimson,#D60041)}.uf-search__reset.hidden{display:none}.uf-search__btn{display:flex;align-items:center;gap:8px;padding:0 22px;margin:-1px;background:var(--crimson,#D60041);color:#fff;font-weight:700;font-size:14.5px;font-family:inherit;border:none;cursor:pointer;white-space:nowrap;border-start-end-radius:var(--r-input-lg,9px);border-end-end-radius:var(--r-input-lg,9px)}.uf-search__btn svg{flex:none}.uf-header__veh{flex:none}.uf-header__veh .ulloa-garage-wrap{display:inline-block}.uf-header__veh .ulloa-garagechip{display:flex;align-items:center;gap:10px;padding:6px 16px 6px 7px;border:1px solid var(--border,#e5e0d6);background:var(--surface,#fff);border-radius:var(--r-pill-lg,30px);cursor:pointer;font-family:inherit;transition:filter .16s ease,transform .12s ease,border-color .16s ease,background-color .16s ease}.uf-header__veh .ulloa-garagechip:hover{filter:brightness(1.02);border-color:var(--crimson,#D60041)}.uf-header__veh .ulloa-garagechip:active{transform:translateY(1px)}.uf-header__veh .ulloa-garagechip__ic{width:38px;height:38px;border-radius:50%;border:1.5px solid var(--crimson,#D60041);display:flex;align-items:center;justify-content:center;flex:none;color:var(--crimson,#D60041)}.uf-header__veh .ulloa-garagechip__ic svg{width:20px;height:20px;stroke:var(--crimson,#D60041)}.uf-header__veh .ulloa-garagechip__tx{line-height:1.15;text-align:left}.uf-header__veh .gc-kicker{display:block;font-size:11px;font-weight:400;color:var(--text-faint-2,#9a958e);letter-spacing:0}.uf-header__veh .gc-label{display:block;font-size:14px;font-weight:700;color:var(--ink,#17150f)}.uf-header__veh .ulloa-garagechip.has{border:1px solid var(--crimson,#D60041);background:var(--crimson-tint,#fbf0f3)}.uf-header__veh .ulloa-garagechip.has .ulloa-garagechip__ic{width:34px;height:34px;border:none;background:var(--crimson,#D60041);color:#fff}.uf-header__veh .ulloa-garagechip.has .ulloa-garagechip__ic svg{stroke:#fff}.uf-header__actions{display:flex;align-items:center;gap:18px;color:var(--ink,#17150f);flex:none}.uf-header__icon{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.uf-header__icon svg{display:block}.uf-header__icon:hover{color:var(--crimson,#D60041)}.uf-header__cart{position:relative}.uf-header__cart-badge{position:absolute;top:-6px;right:-7px;background:var(--crimson,#D60041);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.uf-header .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.uf-header__cat .menu-drawer-container{position:static}.uf-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:990;border:0;margin:0;padding:0;appearance:none;-webkit-appearance:none;cursor:default;animation:uf-drawer-fade .18s ease}@keyframes uf-drawer-fade{0%{opacity:0}to{opacity:1}}.uf-header__cat-btn:before,#Details-menu-drawer-container>summary:before{content:none!important;display:none!important}#menu-drawer{position:fixed;top:0;left:0;height:100dvh;width:min(360px,86vw);background:var(--surface,#fff);z-index:1000;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;transform:translate(-100%);transition:transform .18s ease,visibility 0s linear .18s;pointer-events:none;padding-top:0;visibility:hidden;font-family:var(--font-body, system-ui, sans-serif)}#menu-drawer,#menu-drawer *,#menu-drawer *:before,#menu-drawer *:after{box-sizing:border-box}#menu-drawer::-webkit-scrollbar{width:0;height:0}#Details-menu-drawer-container[open]>#menu-drawer{transform:translate(0);visibility:visible;pointer-events:auto;box-shadow:10px 0 28px -14px #00000052;transition:transform .18s ease,visibility 0s}#menu-drawer .menu-drawer__inner-container{position:relative}#menu-drawer .menu-drawer__inner-container:before{content:"Categor\ed as";display:flex;align-items:center;height:56px;padding:0 20px;font:800 16px/1 var(--font-display, var(--font-body, sans-serif));color:var(--ink,#17150f);letter-spacing:.01em;background:var(--surface,#fff);border-bottom:1px solid var(--divider,#ece7dd);position:sticky;top:0;z-index:2}#menu-drawer .menu-drawer__menu,#menu-drawer .list-menu{list-style:none;margin:0;padding:0}#menu-drawer li,#menu-drawer .list-menu__item{list-style:none}#menu-drawer li::marker{content:none}#menu-drawer .menu-drawer__navigation{padding:0}#menu-drawer .menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;overflow-wrap:anywhere;word-break:break-word;padding:13px 20px;margin:0;font:600 15px/1.2 var(--font-body, system-ui, sans-serif);color:var(--ink,#17150f);text-decoration:none;background:none;border:none;width:100%;border-bottom:1px solid var(--divider,#ece7dd);cursor:pointer;transition:background-color .14s ease,color .14s ease}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus-visible{color:var(--crimson,#D60041);background:var(--crimson-tint-2,#fbeff2)}#menu-drawer .menu-drawer__menu-item--active:not([aria-current=page]),#menu-drawer summary.menu-drawer__menu-item--active{color:var(--ink,#17150f)}#menu-drawer #menu-drawer .menu-drawer__menu-item[aria-current=page],#menu-drawer #menu-drawer .menu-drawer__menu-item:hover{color:var(--crimson,#D60041)}#menu-drawer .menu-drawer__menu-item:focus-visible{outline:2px solid var(--crimson,#D60041);outline-offset:-2px}#menu-drawer summary.menu-drawer__menu-item{list-style:none}#menu-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none}#menu-drawer summary.menu-drawer__menu-item::marker{content:none}#menu-drawer .uf-header__cat-caret{flex:none;margin-left:auto;color:var(--chevron-faint,#cabfb0)}#menu-drawer .menu-drawer__menu-item:hover .uf-header__cat-caret{color:var(--crimson,#D60041)}#menu-drawer .uf-header__cat-back{flex:none;color:var(--chevron-faint,#cabfb0)}#menu-drawer .menu-drawer__submenu{position:fixed;top:0;left:0;height:100dvh;width:min(360px,86vw);background:var(--surface,#fff);z-index:3;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translate(100%);transition:transform .18s ease;visibility:hidden;padding:0}#menu-drawer details[open]>.menu-drawer__submenu{transform:translate(0);visibility:visible}#menu-drawer .menu-drawer__inner-submenu{display:block}#menu-drawer .menu-drawer__close-button{display:flex;align-items:center;gap:10px;width:100%;padding:0 20px;height:56px;font:800 16px/1 var(--font-display, var(--font-body, sans-serif));color:var(--ink,#17150f);text-decoration:none;background:var(--bg-warm,#f4f1ec);border:none;border-bottom:1px solid var(--divider,#ece7dd);cursor:pointer;position:sticky;top:0;z-index:2;transition:color .14s ease}#menu-drawer .menu-drawer__close-button:hover,#menu-drawer .menu-drawer__close-button:hover .uf-header__cat-back{color:var(--crimson,#D60041)}#menu-drawer .menu-drawer__close-button:focus-visible{outline:2px solid var(--crimson,#D60041);outline-offset:-2px}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu{z-index:4}@media(prefers-reduced-motion:reduce){#menu-drawer,#menu-drawer .menu-drawer__submenu{transition:none}#Details-menu-drawer-container[open]>#menu-drawer:before{animation:none}}sticky-header.uf-header{display:block}@media screen and (max-width:989px){.uf-header__utility-row{font-size:11.5px}.uf-util__ship,.uf-search__btn-tx{display:none}.uf-search__btn{padding:0 16px}.uf-header__veh .gc-kicker,.uf-header__veh .gc-label{display:none}.uf-header__veh .ulloa-garagechip{padding:5px;gap:0}}@media screen and (max-width:749px){.uf-header__utility-row{justify-content:center;gap:10px}.uf-util__left{justify-content:center;text-align:center}.uf-util__right,.uf-header__cat-label{display:none}.uf-header__main-row{gap:12px;flex-wrap:wrap;padding-block:12px;align-items:center;justify-content:space-between}.uf-header__logo-h,.uf-header__logo{order:1}.uf-header__cat{order:2}.uf-header__veh{order:3}.uf-header__actions{order:4;margin-left:auto}.uf-search-pred{order:5;flex:1 1 100%}.uf-search{order:5;flex:1 1 100%;height:44px}.uf-header__logo-img{height:34px}.uf-search__input{font-size:16px}}@media screen and (max-width:480px){.uf-header__utility{font-size:11.5px}.uf-header__utility-row{padding-block:7px;gap:7px}.uf-header__main-row{gap:10px;padding-block:10px}.uf-header__logo-img{height:30px}.uf-header__actions{gap:14px}.uf-header__veh .gc-kicker,.uf-header__veh .gc-label{display:none}.uf-header__veh .ulloa-garagechip{padding:5px;gap:0}.uf-search{height:44px}.uf-search__input{font-size:16px;padding:0 12px}.uf-search__btn{padding:0 14px}#menu-drawer,#menu-drawer .menu-drawer__submenu{width:min(360px,90vw)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/uf-header.css.map */
