.vayron-header-section{position:relative;z-index:40}.vayron-header-wrapper{position:sticky;top:0;z-index:40;width:100%;color:var(--vayron-black);background:#f3f1ecf5;transition:background-color .42s var(--vayron-ease),color .42s var(--vayron-ease),backdrop-filter .42s var(--vayron-ease),box-shadow .42s var(--vayron-ease)}.vayron-header-wrapper--overlay{margin-bottom:calc(-1 * var(--vayron-header-height));color:var(--vayron-white);background:transparent}.vayron-header-wrapper--overlay.is-scrolled,.vayron-header-wrapper.is-menu-open{color:var(--vayron-black);background:#f3f1ecf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.vayron-header-wrapper.is-scrolled{box-shadow:0 1px #0a0a0a14}.vayron-header-wrapper--separator:not(.vayron-header-wrapper--overlay),.vayron-header-wrapper--separator.is-scrolled{border-bottom:1px solid rgba(10,10,10,.12)}.vayron-header{position:relative;z-index:2;height:var(--vayron-header-height)}.vayron-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(calc(100% - 56px),1760px);height:100%;margin-inline:auto}.vayron-header__left,.vayron-header__right,.vayron-header__actions,.vayron-header__nav{display:flex;align-items:center}.vayron-header__left{justify-content:flex-start;min-width:0}.vayron-header__right{justify-content:flex-end;min-width:0;gap:30px}.vayron-header__nav{gap:clamp(18px,1.8vw,34px);white-space:nowrap}.vayron-header__nav-link{position:relative;color:inherit;text-decoration:none;text-transform:uppercase;font-size:10px;line-height:1;letter-spacing:.16em;font-weight:500;transition:opacity .22s ease}.vayron-header__nav-link:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .36s var(--vayron-ease)}.vayron-header__nav-link:hover:after,.vayron-header__nav-link.is-active:after{transform:scaleX(1);transform-origin:left center}.vayron-header__brand,.vayron-header__heading{margin:0;line-height:0}.vayron-header__logo-link{position:relative;display:block;width:var(--vayron-logo-width);max-width:24vw;color:inherit;text-decoration:none}.vayron-header__logo{display:block;width:100%;transition:opacity .32s var(--vayron-ease)}.vayron-header__logo--light{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.vayron-header-wrapper--overlay:not(.is-scrolled):not(.is-menu-open) .vayron-header__logo--dark{opacity:0}.vayron-header-wrapper--overlay:not(.is-scrolled):not(.is-menu-open) .vayron-header__logo--light{opacity:1}.vayron-header__logo-image{display:block;width:100%;height:auto}.vayron-header__wordmark{display:block;color:inherit;font-size:22px;line-height:1;letter-spacing:.28em;text-align:center;text-transform:uppercase}.vayron-header__actions{gap:12px}.vayron-header__action,.vayron-header__search .header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:inherit}.vayron-header__action .svg-wrapper,.vayron-header__search .svg-wrapper{width:18px;height:18px}.vayron-header__action svg,.vayron-header__search svg{width:100%;height:100%;color:inherit;stroke-width:1.4}.vayron-header__search details-modal,.vayron-header__search details,.vayron-header__search .header__search{color:inherit}.vayron-header__cart-count{top:-1px;right:-3px;min-width:14px;height:14px;font-size:8px;line-height:14px;color:var(--vayron-white);background:var(--vayron-black)}.vayron-header-wrapper--overlay:not(.is-scrolled):not(.is-menu-open) .vayron-header__cart-count{color:var(--vayron-black);background:var(--vayron-white)}.vayron-header__menu-toggle{display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.vayron-header__menu-lines{position:relative;display:block;width:21px;height:12px}.vayron-header__menu-lines span{position:absolute;left:0;width:100%;height:1px;background:currentColor;transition:top .32s var(--vayron-ease),transform .32s var(--vayron-ease)}.vayron-header__menu-lines span:first-child{top:2px}.vayron-header__menu-lines span:last-child{top:10px}.vayron-header-wrapper.is-menu-open .vayron-header__menu-lines span:first-child{top:6px;transform:rotate(45deg)}.vayron-header-wrapper.is-menu-open .vayron-header__menu-lines span:last-child{top:6px;transform:rotate(-45deg)}.vayron-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:none;padding-top:var(--vayron-header-height-mobile);background:var(--vayron-bone);color:var(--vayron-black);opacity:0;visibility:hidden;transition:opacity .34s var(--vayron-ease),visibility .34s var(--vayron-ease)}.vayron-mobile-menu__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:42px 24px 28px;overflow-y:auto}.vayron-mobile-menu__nav{display:flex;flex-direction:column}.vayron-mobile-menu__link{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid rgba(10,10,10,.12);color:inherit;text-decoration:none;text-transform:uppercase;font-size:clamp(28px,9vw,48px);line-height:1;letter-spacing:-.03em;font-weight:400}.vayron-mobile-menu__link>span:last-child{font-size:15px;letter-spacing:0}.vayron-mobile-menu__footer{display:flex;gap:24px;padding-top:40px}.vayron-mobile-menu__utility{color:inherit;text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:.14em}body.vayron-menu-open{overflow:hidden}@media screen and (max-width:1180px){.vayron-header__nav{gap:18px}.vayron-header__nav-link{font-size:9px;letter-spacing:.12em}.vayron-header__right{gap:18px}}@media screen and (max-width:989px){.vayron-header-wrapper--overlay{margin-bottom:calc(-1 * var(--vayron-header-height-mobile))}.vayron-header{height:var(--vayron-header-height-mobile)}.vayron-header__inner{width:calc(100% - 30px)}.vayron-header__nav{display:none}.vayron-header__menu-toggle,.vayron-mobile-menu{display:flex}.vayron-header__logo-link{width:min(var(--vayron-logo-width),150px);max-width:40vw}.vayron-header__right{gap:0}.vayron-header__actions{gap:5px}.vayron-header__action,.vayron-header__search .header__icon{width:28px;height:28px}.vayron-header__action--account{display:none}.vayron-header-wrapper.is-menu-open .vayron-mobile-menu{opacity:1;visibility:visible}}@media screen and (max-width:420px){.vayron-header__search{display:none}.vayron-mobile-menu__link{padding-block:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vayron-header.css.map */
