.fs-burger{display:none;flex:none;width:2.4rem;height:2.4rem;margin-left:.4rem;padding:0;border:none;background:none;color:var(--ink);place-items:center;border-radius:50%;transition:background .3s var(--ease),color .4s}.fs-burger:hover{background:#24405e14}nav#nav .fs-burger{color:var(--paper)}nav#nav.solid .fs-burger{color:var(--ink)}nav#nav .fs-burger:hover{background:#faf7f11f}nav#nav.solid .fs-burger:hover{background:#24405e14}.fs-burger .fs-bars{position:relative;display:block;width:1.15rem;height:.8rem}.fs-burger .fs-bars i{position:absolute;left:0;display:block;width:100%;height:1.5px;background:currentColor;border-radius:2px;transition:transform .34s var(--ease),opacity .22s var(--ease)}.fs-burger .fs-bars i:nth-child(1){top:0}.fs-burger .fs-bars i:nth-child(2){top:50%;margin-top:-.75px}.fs-burger .fs-bars i:nth-child(3){bottom:0}.fs-burger[aria-expanded=true] .fs-bars i:nth-child(1){transform:translateY(.39rem) rotate(45deg)}.fs-burger[aria-expanded=true] .fs-bars i:nth-child(2){opacity:0}.fs-burger[aria-expanded=true] .fs-bars i:nth-child(3){transform:translateY(-.39rem) rotate(-45deg)}.fs-menu{position:absolute;top:100%;left:0;right:0;background:var(--paper);border-top:1px solid rgba(36,64,94,.1);box-shadow:0 18px 44px #152a4029;padding:.6rem clamp(1.2rem,4vw,3rem) 1.2rem;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility .3s}.fs-menu.open{opacity:1;visibility:visible;transform:none}.fs-menu a{display:block;padding:.85rem 0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:300;color:var(--ink);opacity:.85;border-bottom:1px solid rgba(36,64,94,.1);transition:opacity .25s var(--ease),transform .25s var(--ease)}.fs-menu a:last-of-type{border-bottom:none}.fs-menu a:hover{opacity:1;transform:translate(.25rem)}.fs-menu a.here{opacity:1;font-weight:500}.fs-menu a.here:after{content:"*";color:var(--coral);margin-left:.35rem}.fs-menu .fs-menu-cta{margin-top:1rem;width:100%;background:var(--ink);color:var(--paper);border:none;border-radius:999px;padding:.85rem 1.3rem;font-family:Poppins,sans-serif;font-size:.86rem;font-weight:500;text-align:center;transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.fs-menu .fs-menu-cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px #152a4040}@media(max-width:760px){.fs-burger{display:grid}nav>.nav-cta{display:none}}@media(hover:none){.fs-menu a:hover{transform:none}}@media(prefers-reduced-motion:reduce){.fs-menu,.fs-burger .fs-bars i{transition-duration:.01ms!important}}:root{--fs-promo-h: 40px}body{padding-top:var(--fs-promo-h)}nav{top:var(--fs-promo-h)!important}.buy-col{top:calc(5.2rem + var(--fs-promo-h))!important}.cart-summary{top:calc(5.5rem + var(--fs-promo-h))!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fs-promo{position:fixed;top:0;left:0;right:0;z-index:890;min-height:var(--fs-promo-h);background:var(--ink);color:var(--paper);overflow:hidden;white-space:nowrap;padding:.85rem 0;text-transform:uppercase}.fs-promo-track{display:inline-flex;gap:3.5rem;animation:fsPromoTick 46s linear infinite}@keyframes fsPromoTick{0%{transform:translate(0)}to{transform:translate(-50%)}}.fs-promo-track span{display:inline-flex;align-items:center;gap:3.5rem}.fs-promo i{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:.8rem;letter-spacing:.07em}.fs-promo .ast{font-style:normal;color:var(--coral)}.fs-promo-close{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;border:none;background:#faf7f129;color:var(--paper);font-size:.7rem;display:grid;place-items:center;cursor:pointer;transition:background .25s;text-transform:none}.fs-promo-close:hover{background:#faf7f142}@media(max-width:640px){.fs-promo{padding:.7rem 0}.fs-promo i{font-size:.7rem;letter-spacing:.05em}.fs-promo-track,.fs-promo-track span{gap:2.6rem}}@media(prefers-reduced-motion:reduce){.fs-promo-track{animation-duration:.01ms!important}}html.fs-promo-hidden body{padding-top:0}html.fs-promo-hidden nav{top:0!important}html.fs-promo-hidden .buy-col{top:5.2rem!important}html.fs-promo-hidden .cart-summary{top:5.5rem!important}html.fs-promo-hidden .fs-promo{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/feelsync-nav.css.map */
