.header__menu-item.tyvexo-navbtn,summary.header__menu-item.tyvexo-navbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:4.2rem;padding:0 var(--tyvexo-navbtn-pad, 2rem);border-radius:999px;overflow:hidden;isolation:isolate;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none}summary.header__menu-item.tyvexo-navbtn{padding-left:var(--tyvexo-navbtn-pad, 2rem)!important;padding-right:var(--tyvexo-navbtn-pad, 2rem)!important}.tyvexo-navbtn .tyvexo-navbtn__text,.tyvexo-navbtn .tyvexo-navbtn__dup{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.tyvexo-navbtn .tyvexo-navbtn__text{transition:transform .5s cubic-bezier(.3,1,.3,1),opacity .5s cubic-bezier(.3,1,.3,1)}.tyvexo-navbtn .tyvexo-navbtn__dup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;justify-content:center;border-radius:inherit;background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translateY(100%) scale(.6);transition:transform .5s cubic-bezier(.3,1,.3,1)}.tyvexo-navbtn .icon-caret{position:static;flex-shrink:0;width:1rem;height:.6rem;transition:transform .5s cubic-bezier(.3,1,.3,1)}.header__inline-menu li:hover .tyvexo-navbtn .tyvexo-navbtn__dup,.tyvexo-navbtn:focus-visible .tyvexo-navbtn__dup,details[open]>.tyvexo-navbtn .tyvexo-navbtn__dup{transform:translateY(0) scale(1)}.header__inline-menu li:hover .tyvexo-navbtn .tyvexo-navbtn__text,.tyvexo-navbtn:focus-visible .tyvexo-navbtn__text,details[open]>.tyvexo-navbtn .tyvexo-navbtn__text{opacity:0;transform:translateY(-10%) scale(.6)}details[open]>.tyvexo-navbtn .tyvexo-navbtn__dup .icon-caret{transform:rotate(180deg)}.header__menu-item.tyvexo-navbtn:hover span,details[open]>.header__menu-item.tyvexo-navbtn{text-decoration:none}.header--middle-center{--tyvexo-navbtn-pad: 1rem}@media screen and (min-width:1200px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .list-menu--inline>li{flex-shrink:0}}.section-header{background-color:#1a1a1a;transition:background-color .3s ease}.section-header .header-wrapper{border-radius:clamp(1.6rem,1.578vw,3rem) clamp(1.6rem,1.578vw,3rem) 0 0;transition:border-radius .3s ease}.section-header.shopify-section-header-sticky,.section-header.scrolled-past-header{background-color:transparent}.section-header.shopify-section-header-sticky .header-wrapper,.section-header.scrolled-past-header .header-wrapper{border-radius:0}@media screen and (min-width:990px){.section-header .header.page-width{max-width:none;padding-inline:4.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tyvexo-header-nav.css.map */
