#header-group:has(.ezvalo-header-section){display:contents}.ezvalo-header-section{position:sticky;top:0;z-index:var(--layer-header-menu,12);background:var(--ez-bg,#0d0d0d);width:100%}ezvalo-header,.ezvalo-header{display:block}.ezvalo-header{--ez-surface:#23211f;--ez-accent:#fad260;--color-account-icon:var(--ez-ink);--cart-bubble-background:#fff;--cart-bubble-text:#0c1017;position:relative;font-family:var(--font-body--family);color:var(--ez-ink)}.ezvalo-header__bar,.ezvalo-header__sheet{background:var(--ez-bg);color:var(--ez-ink)}.ezvalo-header__bar{display:flex;align-items:center;gap:28px;width:var(--ez-content-width);max-width:var(--ez-content-max);height:56px;margin-inline:auto;padding-inline:0;box-sizing:border-box}.ezvalo-header__logo{display:flex;align-items:center;flex:none;color:inherit;line-height:0}.ezvalo-header__logo img{display:block;width:var(--ez-logo-width,145px);height:auto;max-height:34px;object-fit:contain}.ezvalo-header__logo picture{display:block;line-height:0}.ezvalo-header__logo--invert img{filter:brightness(0) invert(1)}.ezvalo-header__logo-text{font-family:var(--font-heading--family);font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1}.ezvalo-header__nav{display:flex;align-items:center;justify-content:center;gap:40px;height:100%;min-width:0;flex:1}.ezvalo-header__nav-button{height:56px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:inherit;font:500 14px var(--font-body--family);cursor:pointer}.ezvalo-header__nav-button.is-open,.ezvalo-header__nav-button:hover{border-bottom-color:var(--ez-accent)}.ezvalo-header__tools{display:flex;align-items:center;margin-inline-start:auto;color:inherit}.ezvalo-header__tools .header-actions__action,.ezvalo-header__tools .search-action,.ezvalo-header__tools header-actions,.ezvalo-header__tools shopify-account,.ezvalo-header__tools .account-button__icon,.ezvalo-header__tools .account-button__text{color:inherit}.ezvalo-header__tools .header-actions__action{--button-color:var(--ez-ink);display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:inherit}.ezvalo-header__tools .svg-wrapper,.ezvalo-header__tools .header-actions__action svg,.ezvalo-header__tools .account-button__icon{width:22px;height:22px}.ezvalo-header__menu{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.ezvalo-header__menu-icon,.ezvalo-header__menu-icon:before,.ezvalo-header__menu-icon:after{display:block;position:relative;width:18px;height:1.5px;background:currentColor}.ezvalo-header__menu-icon:before,.ezvalo-header__menu-icon:after{content:"";position:absolute;left:0}.ezvalo-header__menu-icon:before{top:-6px}.ezvalo-header__menu-icon:after{top:6px}.ezvalo-header[data-mobile-open=true] .ezvalo-header__menu-icon{background:transparent}.ezvalo-header[data-mobile-open=true] .ezvalo-header__menu-icon:before{top:0;transform:rotate(45deg)}.ezvalo-header[data-mobile-open=true] .ezvalo-header__menu-icon:after{top:0;transform:rotate(-45deg)}.ezvalo-header__sheet{position:absolute;inset-inline:0;top:100%;max-height:calc(100dvh - var(--header-group-height,90px));overflow:auto;border-top:1px solid #34312e;border-bottom:1px solid #34312e}.ezvalo-header__sheet[hidden],.ezvalo-header__panel[hidden],[data-category-panel][hidden],[data-accordion-content][hidden]{display:none!important}.ezvalo-header__sheet-inner{width:var(--ez-content-width);max-width:var(--ez-content-max);margin-inline:auto;padding:24px 0 30px;box-sizing:border-box}.ezvalo-header__mobile-nav,.ezvalo-header__lighting-mobile{display:none}.ezvalo-header__lighting-desktop{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;min-height:440px}.ezvalo-header__lighting-left{display:flex;flex-direction:column;gap:20px;padding:0 0 8px}.ezvalo-header__categories,.ezvalo-header__products,.ezvalo-header__cards,.ezvalo-header__support-cards{margin:0;padding:0;list-style:none}.ezvalo-header__category{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:14px 16px;border:0;border-radius:8px;background:transparent;color:inherit;font:400 14px var(--font-body--family);text-align:left;cursor:pointer}.ezvalo-header__category.is-active,.ezvalo-header__category:hover{background:var(--ez-surface)}.ezvalo-header__category span{opacity:.65;font-size:20px}.ezvalo-header__shop-all{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:auto;padding:10px 16px;border-radius:4px;background:var(--ez-accent);color:#15120d;font-size:13px;font-weight:600;text-decoration:none}.ezvalo-header__shop-all:hover{background:#ffe19a}.ezvalo-header__category-heading{display:inline-flex;gap:12px;align-items:center;margin:0 0 18px;color:inherit;font-family:var(--font-heading--family);font-size:22px;font-weight:700;text-decoration:none}.ezvalo-header__category-heading:hover{opacity:.72}.ezvalo-header__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ezvalo-header__product{display:flex;align-items:center;gap:16px;min-width:0;min-height:120px;padding:12px 16px;border-radius:8px;background:var(--ez-surface);color:inherit;text-decoration:none}.ezvalo-header__product-media{display:flex;flex:0 0 96px;align-items:center;justify-content:center;width:96px;height:96px;overflow:hidden}.ezvalo-header__product-media img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.ezvalo-header__product:hover img,.ezvalo-header__card:hover img{transform:scale(1.05)}.ezvalo-header__product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:400;line-height:1.4}.ezvalo-header__cards{display:grid;gap:24px}.ezvalo-header__cards--featured{grid-template-columns:repeat(3,minmax(0,1fr))}.ezvalo-header__cards--discover{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ezvalo-header__card{display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none;min-width:0}.ezvalo-header__card-media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:var(--ez-surface)}.ezvalo-header__card-media img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.ezvalo-header__card-media picture{display:block;width:100%;height:100%}.ezvalo-header__cards--featured .ezvalo-header__card-title{text-align:center;font-size:16px;font-weight:700}.ezvalo-header__cards--discover .ezvalo-header__card{position:relative;display:block}.ezvalo-header__cards--discover .ezvalo-header__card-media{aspect-ratio:1/1.18}.ezvalo-header__card-copy{position:absolute;inset:auto 0 0;padding:48px 16px 16px;background:linear-gradient(transparent,#000c)}.ezvalo-header__card-copy strong{display:block;font-size:16px;color:#fff}.ezvalo-header__card-copy small{display:block;margin-top:6px;font-size:12px;line-height:1.4;color:#fffd}.ezvalo-header__support-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ezvalo-header__support-cards a{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-height:170px;padding:22px 20px;border:1px solid #504b46;border-radius:8px;color:inherit;text-decoration:none}.ezvalo-header__support-cards a:hover{border-color:var(--ez-accent)}.ezvalo-header__support-icon{font-size:28px;line-height:1}.ezvalo-header__support-cards strong{display:block;font-size:16px}.ezvalo-header__support-cards small{display:block;margin-top:8px;font-size:13px;line-height:1.45;color:#bdb8b3}.ezvalo-header :focus-visible{outline:2px solid var(--ez-accent);outline-offset:3px}body.ezvalo-header-lock{overflow:hidden}@media(max-width:1100px)and (min-width:990px){.ezvalo-header__lighting-desktop{grid-template-columns:210px minmax(0,1fr);gap:24px}.ezvalo-header__products{gap:10px}.ezvalo-header__product{gap:8px;padding:10px}.ezvalo-header__product-media{flex-basis:70px;width:70px;height:70px}}@media(prefers-reduced-motion:reduce){.ezvalo-header__product-media img,.ezvalo-header__card-media img{transition:none}}.ezvalo-header__nav{gap:64px}.ezvalo-header__nav-button{font-size:15px;font-weight:400}.ezvalo-header__nav-button.is-open{color:var(--ez-accent)}.ezvalo-header__tools{gap:22px}.ezvalo-header__tools .header-actions__action{width:30px;height:30px}.ezvalo-header__tools .search-action .svg-wrapper,.ezvalo-header__tools .header-actions__cart-icon .svg-wrapper,.ezvalo-header__tools .account-button span[aria-hidden=true]{display:block;width:24px;height:24px;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-mode:alpha;mask-mode:alpha}.ezvalo-header__tools .search-action .svg-wrapper{-webkit-mask-image:var(--ez-search-icon);mask-image:var(--ez-search-icon)}.ezvalo-header__tools .header-actions__cart-icon .svg-wrapper{-webkit-mask-image:var(--ez-cart-icon);mask-image:var(--ez-cart-icon)}.ezvalo-header__tools .account-button span[aria-hidden=true]{-webkit-mask-image:var(--ez-account-icon);mask-image:var(--ez-account-icon)}.ezvalo-header__tools .search-action .svg-wrapper svg,.ezvalo-header__tools .header-actions__cart-icon .svg-wrapper svg,.ezvalo-header__tools .account-button__icon{visibility:hidden}.ezvalo-header__arrow{display:inline-block;flex:none;width:16px;height:16px;object-fit:contain}.ezvalo-header__category.is-active,.ezvalo-header__category:hover{background:#3d3528}.ezvalo-header__category-heading{gap:8px}.ezvalo-header__product{border-radius:4px;background:#161616}.ezvalo-header__panel-heading{margin:0 0 24px;font-family:var(--font-heading--family);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.ezvalo-header__cards--discover{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 18px}.ezvalo-header__cards--discover .ezvalo-header__card-media{aspect-ratio:314.5/192.3}.ezvalo-header__support-cards{gap:20px}.ezvalo-header__support-cards a{border-color:#3d3d3d;border-radius:12px}.ezvalo-header__support-icon,.ezvalo-header__support-icon img{display:block;width:28px;height:28px}.ezvalo-header__support-icon{background-color:currentColor;-webkit-mask:var(--support-icon) center/contain no-repeat;mask:var(--support-icon) center/contain no-repeat}.ezvalo-header__support-cards small{color:#b0b0b0}@media(min-width:1200px){.ezvalo-header__sheet-inner{padding-top:0;padding-bottom:36px}.ezvalo-header__lighting-desktop{min-height:448px}.ezvalo-header__lighting-left{padding-top:16px}.ezvalo-header__category-heading{margin-top:16px}.ezvalo-header[data-open=featured] .ezvalo-header__sheet-inner{padding-top:28px}.ezvalo-header[data-open=discover] .ezvalo-header__sheet-inner,.ezvalo-header[data-open=support] .ezvalo-header__sheet-inner{padding-top:20px}}@media(max-width:1199px)and (min-width:990px){.ezvalo-header__nav{gap:36px}.ezvalo-header__cards--discover .ezvalo-header__card-media{aspect-ratio:4/3}}.ezvalo-header__tools header-actions{display:flex;align-items:center;gap:22px}#header-group .announcement-bar__text{font-size:13px;line-height:20px}#header-group .announcement-bar slideshow-arrows{display:none}@media(min-width:990px){.ezvalo-header[data-open=discover] .ezvalo-header__panel-heading,.ezvalo-header[data-open=support] .ezvalo-header__panel-heading{margin-bottom:40px}.ezvalo-header__cards--discover,.ezvalo-header__support-cards{padding-bottom:12px}}@media(max-width:989px){.ezvalo-header__bar{width:100%!important;max-width:100%!important;height:56px;padding-inline:var(--ez-page-gutter)!important;gap:8px;justify-content:space-between;border-bottom:1px solid #2e2e30;box-sizing:border-box}.ezvalo-header__logo img{height:22px;max-height:22px;width:auto;max-width:105px;object-fit:contain}.ezvalo-header__nav{display:none}.ezvalo-header__tools{display:flex;align-items:center;gap:8px!important;margin-inline-start:auto}.ezvalo-header__tools header-actions{display:flex;align-items:center;gap:8px!important}.ezvalo-header__tools .header-actions__action,.ezvalo-header__tools .search-action,.ezvalo-header__tools .account-button,.ezvalo-header__menu{width:36px!important;height:36px!important;min-width:36px;min-height:36px;padding:0;margin:0;display:flex!important;align-items:center;justify-content:center;border-radius:6px;border:0;background:none;color:inherit}.ezvalo-header__tools .search-action .svg-wrapper,.ezvalo-header__tools .header-actions__cart-icon .svg-wrapper,.ezvalo-header__tools .account-button span[aria-hidden=true]{width:20px!important;height:20px!important}.ezvalo-header__tools .header-actions__cart-icon{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.ezvalo-header__tools cart-bubble,.ezvalo-header__tools .cart-bubble{position:absolute;top:2px;right:2px;min-width:15px;height:15px;padding:0 3px;box-sizing:border-box;border-radius:999px;background:var(--ez-accent, #fad260);color:#0c1017;font-size:10px;font-weight:700;line-height:15px;text-align:center;box-shadow:0 0 0 1.5px var(--ez-bg, #0c1017);pointer-events:none}.ezvalo-header__menu{display:flex!important;cursor:pointer}.ezvalo-header__menu-icon,.ezvalo-header__menu-icon:before,.ezvalo-header__menu-icon:after{display:block;position:relative;width:18px;height:1.5px;background:currentColor;border-radius:1px;transition:transform .2s ease,top .2s ease,background-color .2s ease}.ezvalo-header__menu-icon:before,.ezvalo-header__menu-icon:after{content:"";position:absolute;left:0}.ezvalo-header__menu-icon:before{top:-5px}.ezvalo-header__menu-icon:after{top:5px}.ezvalo-header[data-mobile-open=true] .ezvalo-header__menu-icon{background:transparent}.ezvalo-header[data-mobile-open=true] .ezvalo-header__menu-icon:before{top:0;transform:rotate(45deg)}.ezvalo-header[data-mobile-open=true] .ezvalo-header__menu-icon:after{top:0;transform:rotate(-45deg)}.ezvalo-header__sheet{height:var(--ez-menu-height, calc(100dvh - var(--header-group-height, 56px)));max-height:none;box-shadow:none;border-top:1px solid #2e2e30;border-bottom:1px solid #2e2e30;background:var(--ez-bg, #0c1017)}.ezvalo-header__sheet-inner{width:100%;padding:4px var(--ez-page-gutter) 36px;box-sizing:border-box}.ezvalo-header__mobile-nav,.ezvalo-header__lighting-mobile{display:block}.ezvalo-header__lighting-desktop{display:none}.ezvalo-header__mobile-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0 4px;border:0;border-bottom:1px solid #2e2e30;background:none;color:inherit;font:500 15px var(--font-body--family);text-align:left;cursor:pointer}.ezvalo-header__mobile-trigger .ezvalo-header__arrow{width:14px;height:14px;transition:transform .2s ease;opacity:.7}.ezvalo-header__mobile-trigger[aria-expanded=true] .ezvalo-header__arrow{transform:rotate(90deg);opacity:1}.ezvalo-header__mobile-slot .ezvalo-header__panel{padding:0 0 20px}.ezvalo-header__accordion>button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 8px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:none;color:inherit;font:400 14px var(--font-body--family);text-align:left;cursor:pointer}.ezvalo-header__accordion>button .ezvalo-header__arrow{width:12px;height:12px;transform:rotate(90deg);transition:transform .2s ease;opacity:.6}.ezvalo-header__accordion>button[aria-expanded=true] .ezvalo-header__arrow{transform:rotate(-90deg);opacity:1}.ezvalo-header__accordion [data-accordion-content]{padding:16px 0 22px}.ezvalo-header__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ezvalo-header__product{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:10px;gap:10px}.ezvalo-header__product-media{width:100%;height:auto;aspect-ratio:1/1;flex:none}.ezvalo-header__product-title{font-size:13px;min-height:2.8em}.ezvalo-header__lighting-mobile>.ezvalo-header__shop-all{display:flex;margin:20px 0 0;width:100%}.ezvalo-header__accordion-link{display:inline-block;margin-top:14px;color:var(--ez-accent);font-size:13px;text-decoration:none}.ezvalo-header__cards{padding:16px 0 4px}.ezvalo-header__cards--featured{grid-template-columns:1fr;gap:20px}.ezvalo-header__cards--discover{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ezvalo-header__cards--discover .ezvalo-header__card-media{aspect-ratio:1/1.25}.ezvalo-header__card-copy{padding:35px 10px 10px}.ezvalo-header__card-copy strong{font-size:13px}.ezvalo-header__card-copy small{font-size:11px}.ezvalo-header__mobile-slot .ezvalo-header__panel-heading{font-size:14px;margin:16px 0 0;margin-inline-start:calc(24px - var(--ez-pad-inline, var(--ez-page-gutter)))}.ezvalo-header__support-cards{grid-template-columns:1fr;gap:10px;padding:16px 0 0}.ezvalo-header__support-cards a{min-height:0;flex-direction:row;padding:14px;gap:12px;border-radius:12px}}@media(max-width:749px){#header-group .announcement-bar__text{font-size:11px;line-height:18px;padding-inline:12px}}.ezvalo-header__bar,.ezvalo-header__sheet-inner{padding-inline:var(--ez-pad-inline,0px)}@media(max-width:989px){.ezvalo-header__bar{padding-inline:var(--ez-pad-inline,var(--ez-page-gutter))!important}.ezvalo-header__sheet-inner{padding-inline:var(--ez-pad-inline,var(--ez-page-gutter))}}.ezvalo-header[data-native-menu] .ezvalo-header__bar{height:auto;min-height:56px;padding-block:8px}.ezvalo-header[data-native-menu] .ezvalo-header__nav{flex-wrap:wrap;gap:8px 24px}.ezvalo-header__menu-link-row{display:flex;align-items:center;min-width:0}.ezvalo-header__menu-link{color:inherit;text-decoration:none;font-size:15px;overflow-wrap:anywhere;min-width:0}.ezvalo-header__menu-link:hover,.ezvalo-header__menu-links a:hover{text-decoration:underline}.ezvalo-header__submenu-toggle{display:flex;align-items:center;justify-content:center;height:40px;min-width:36px;padding:0 8px}.ezvalo-header__submenu-toggle[aria-expanded=true] .ezvalo-header__arrow{transform:rotate(90deg)}.ezvalo-header__menu-item{min-width:0;max-width:100%}.ezvalo-header__menu-links{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:24px 0}.ezvalo-header__menu-links ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.ezvalo-header__menu-links a{display:inline-block;color:inherit;text-decoration:none;overflow-wrap:anywhere;line-height:1.4}.ezvalo-header__menu-links>li>a{font-weight:700}@media(max-width:989px){.ezvalo-header__menu-link-row{justify-content:space-between;min-height:52px;border-bottom:1px solid #2e2e30;gap:12px}.ezvalo-header__mobile-item .ezvalo-header__menu-link{flex:1}.ezvalo-header__mobile-trigger.ezvalo-header__submenu-toggle{width:40px;min-height:40px;padding:0;border:0}.ezvalo-header__menu-links{grid-template-columns:1fr;gap:20px;padding:16px 4px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ezvalo-header.css.map */
