.custom-nav{display:none;max-width:800px;margin:0 auto}.custom-nav__list{display:flex;flex-wrap:nowrap;gap:18px;list-style:none;margin:0;padding:8px 16px;position:relative;justify-content:center;align-items:center;border-radius:30px;font-size:bold;background:linear-gradient(135deg,#ffffff26,#ffffff14);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(7px) saturate(130%);backdrop-filter:blur(7px) saturate(130%);box-shadow:0 5px 20px #00000012,0 2px 7px #0000000d,inset 0 1px #ffffff47,inset 0 -1px #ffffff17}.custom-nav__item{position:relative;flex:0 0 auto}.custom-nav__link{position:relative;z-index:2;display:flex;align-items:center;gap:6px;padding:8px 7px;color:#fff;text-decoration:none;font-weight:500;font-size:14px;transition:color .2s ease;border-radius:50px;white-space:nowrap}.custom-nav__link:after{content:attr(data-text);font-weight:550;visibility:hidden;position:absolute;pointer-events:none;overflow:hidden;-webkit-user-select:none;user-select:none;white-space:nowrap;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:8px 7px;max-width:100%;box-sizing:border-box;text-overflow:ellipsis}.custom-nav__hover-border{position:absolute;pointer-events:none;opacity:0;z-index:1;transform:translate(-50%,-50%);transition:all .4s cubic-bezier(.25,1,.5,1);box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .25em .125em -.125em #0003,0 0 .1em .25em inset #fff3;border:1px solid rgba(255,255,255,.2)}.custom-nav__hover-border:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background:linear-gradient(-45deg,#fff0,#fff3 45% 48%,#fff0 51%);mix-blend-mode:screen;pointer-events:none;background-size:200% 200%;background-position:0% 50%;background-repeat:no-repeat;transition:background-position calc(var(--anim--hover-time, .4s) * 1.25) var(--anim--hover-ease, cubic-bezier(.25, 1, .5, 1));z-index:1}.custom-nav__hover-border.active:before{background-position:25% 50%}.custom-nav__arrow{transition:transform .2s ease}@media (max-width: 1200px){.custom-nav{max-width:700px}.custom-nav__list{gap:10px}.custom-nav__link{padding:14px 12px;font-size:12px}}@media (max-width: 1024px){.custom-nav{max-width:600px}.custom-nav__list{gap:8px}.custom-nav__link{padding:12px 10px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-header-navigation.css.map */
