.nav-links>li{position:relative}.nav-links .has-dd>a{display:inline-flex;align-items:center;gap:6px}.nav-caret{width:9px;height:6px;flex:none;transition:transform .3s var(--ease)}.has-dd:hover .nav-caret,.has-dd:focus-within .nav-caret{transform:rotate(180deg)}.has-dd:after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:18px}.nav-dd{position:absolute;top:calc(100% + 16px);left:50%;min-width:180px;list-style:none;margin:0;padding:8px 0;background:var(--white);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-soft);opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .25s var(--ease),transform .25s var(--ease),visibility .25s;z-index:80}.has-dd:hover .nav-dd,.has-dd:focus-within .nav-dd{opacity:1;visibility:visible;transform:translate(-50%)}.nav-links .nav-dd a{display:block;padding:9px 20px;color:var(--navy)!important;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:1;transition:color .2s,background .2s}.nav-links .nav-dd a:after{display:none}.nav-links .nav-dd a:hover,.nav-links .nav-dd a.active{color:var(--coral)!important;background:var(--bg)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nav-dropdown.css.map */
