.search-dropdown-enter-active,.search-dropdown-leave-active{max-height:500px;transition:all .3s ease}.search-dropdown-enter-from,.search-dropdown-leave-to{max-height:0;opacity:0;overflow:hidden}.nav-search[data-v-237ce031] input{background-color:#f5f5f7!important;border:none!important;border-radius:9999px!important;color:#1d1d1f!important;font-size:14px!important;height:36px!important;min-width:0!important;padding-left:42px!important;padding-right:40px!important}.nav-search--tall[data-v-237ce031] input{height:38px!important}.nav-search[data-v-237ce031] input::-moz-placeholder{color:#86868b!important}.nav-search[data-v-237ce031] input::placeholder{color:#86868b!important}.nav-search[data-v-237ce031] input{text-align:center}.nav-search[data-v-237ce031] input:focus{box-shadow:0 0 0 3px #1d1d1f0f}.nav-search[data-v-237ce031] div[role=button].left-2{color:#86868b;left:15px!important;line-height:0;top:50%!important;transform:translateY(-50%)}.nav-search[data-v-237ce031] div[role=button].left-2 svg path{fill:#86868b}.nav-search[data-v-237ce031] div[role=button].right-4{top:50%!important;transform:translateY(-50%)}.nav-search[data-v-237ce031] .absolute.z-20.mt-2{background-color:#fff!important;border:1px solid #e5e5e7;border-radius:16px;box-shadow:0 1px 2px #0000000f!important;margin-top:10px}.nav-md-head[data-v-f158c470]{color:#86868b;font-size:10px;font-weight:500;letter-spacing:.16em;padding:8px 12px 5px;text-transform:uppercase}.nav-md-item[data-v-f158c470]{align-items:center;border-radius:8px;color:#1d1d1f;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 12px;text-align:left;white-space:nowrap;width:100%}.nav-md-item[data-v-f158c470]:hover{background:#f5f5f7}.nav-drop-enter-active[data-v-f158c470]{animation:navDropDown-f158c470 .15s ease}.nav-drop-leave-active[data-v-f158c470]{transition:opacity .1s ease}.nav-drop-leave-to[data-v-f158c470]{opacity:0}@keyframes navDropDown-f158c470{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav-link-row[data-v-20578ef2]{color:#86868b;display:block;font-size:13.5px;padding:4px 0;transition:color .15s ease}.nav-link-row[data-v-20578ef2]:hover,.nav-seeall[data-v-20578ef2]{color:#1d1d1f}.nav-seeall[data-v-20578ef2]{display:inline-block;font-size:13px;margin-top:14px;text-decoration:underline;text-decoration-color:#c7c7cc;text-underline-offset:3px}.nav-seeall[data-v-20578ef2]:hover{text-decoration-color:#1d1d1f}.custom-link{cursor:pointer;display:inline-block;position:relative;--tw-text-opacity:1;color:rgb(25 25 25/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-link:focus,.custom-link:hover{--tw-text-opacity:1;color:rgb(6 81 63/var(--tw-text-opacity,1))}.custom-link:after{background:#06513f;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s cubic-bezier(.215,.61,.355,1);width:0}.custom-link:focus:after,.custom-link:hover:after{width:100%}.transparent-button[data-v-f32257d4],.transparent-button[data-v-f32257d4]:hover{background-color:transparent}.nav-cat[data-v-b1ad6b9e]{align-items:center;border-radius:9999px;color:#1d1d1f;display:inline-flex;font-size:13.5px;gap:5px;letter-spacing:-.01em;padding:7px 12px;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.nav-cat--open[data-v-b1ad6b9e],.nav-cat[data-v-b1ad6b9e]:hover{background:#f5f5f7}.nav-cat--b[data-v-b1ad6b9e]{font-size:14px;padding:7px 11px}.nav-drawer-enter-active[data-v-b1ad6b9e]{animation:navDrawerDown-b1ad6b9e .18s ease}.nav-drawer-leave-active[data-v-b1ad6b9e]{transition:opacity .12s ease}.nav-drawer-leave-to[data-v-b1ad6b9e]{opacity:0}@keyframes navDrawerDown-b1ad6b9e{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav-fade-enter-active[data-v-b1ad6b9e],.nav-fade-leave-active[data-v-b1ad6b9e]{transition:opacity .18s ease}.nav-fade-enter-from[data-v-b1ad6b9e],.nav-fade-leave-to[data-v-b1ad6b9e]{opacity:0}.nav-morph[data-v-b1ad6b9e]{animation:navSearchMorph-b1ad6b9e .3s cubic-bezier(.4,0,.2,1);border-radius:9999px}.nav-morph .nav-morph-close[data-v-b1ad6b9e],.nav-morph[data-v-b1ad6b9e] input{animation:navSearchFade-b1ad6b9e .18s ease .12s both}@keyframes navSearchMorph-b1ad6b9e{0%{background:#efeff2;width:38px}to{background:#f5f5f7;width:100%}}@keyframes navSearchFade-b1ad6b9e{0%{opacity:0}to{opacity:1}}
