.announcement{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:29px;text-align:left;padding:6px 5%}.social-links{display:flex;align-items:center;gap:18px;flex-shrink:0}.social-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#111;opacity:.78}.social-icon[href]:hover,.social-icon[href]:focus-visible{opacity:1;color:var(--brand-accent,#8a3134)}.social-icon svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.social-icon .icon-fill{fill:currentColor;stroke:none}.nav .menu{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:28px;height:34px;padding:4px;margin-right:8px}.nav .menu span{display:block;width:20px;height:1px;background:currentColor;margin:3px 0;transition:width .25s ease}.nav .menu:hover span:last-child{width:14px}.nav .wordmark{margin-right:auto}.navlinks{align-items:center;gap:23px}.nav-search{display:inline-flex;align-items:center;justify-content:center;width:31px;height:34px;padding:5px;color:#111}.nav-search svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.nav-search:hover,.nav-search:focus-visible{color:var(--brand-accent,#8a3134)}.mobile-search{display:none}#shoe-drawer{inset:0 auto 0 0;margin:0;width:min(620px,100vw);max-width:100vw;border-left:0;border-right:1px solid #1113}#shoe-drawer[open]{animation:drawer-in-left .72s cubic-bezier(.22,1,.36,1) both}#shoe-drawer[open]::backdrop{animation:drawer-backdrop-in .72s ease-out both}@keyframes drawer-in-left{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes drawer-backdrop-in{0%{background:transparent}to{background:#0005}}.shoe-drawer-nav{display:flex;gap:23px;flex-wrap:wrap;border-top:1px solid var(--rule,#1113);padding:24px 0 10px;font-size:10px}.shoe-drawer-nav a:hover{color:var(--brand-accent,#8a3134)}#site-search{position:fixed;inset:0 0 auto 0;margin:0;width:100%;max-width:none;max-height:100dvh;padding:0;border:0;border-bottom:1px solid #111;background:#fafaf8;color:#111}#site-search::backdrop{background:#1118}#site-search[open]{animation:search-in .3s cubic-bezier(.22,1,.36,1)}@keyframes search-in{0%{transform:translateY(-16px);opacity:.6}to{transform:translateY(0);opacity:1}}.search-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:17px 5%;border-bottom:1px solid #111;font-size:9px;letter-spacing:.13em}.search-dialog-head button{font-size:24px;line-height:1;padding:0 5px}.search-dialog-body{padding:56px 10% 65px;max-width:980px;margin:auto;max-height:calc(100dvh - 53px);overflow:auto}.search-dialog-body h2{font-size:clamp(38px,5vw,70px);font-weight:400;letter-spacing:-.065em;line-height:1.05;margin:0 0 42px}.search-dialog-body label{display:block;font-size:10px;color:#666;margin-bottom:12px}.search-dialog-body input{width:100%;border:0;border-bottom:1px solid #111;background:transparent;border-radius:0;padding:12px 0 16px;font:inherit;font-size:clamp(17px,2vw,25px);color:#111;outline:none}.search-dialog-body input:focus{border-bottom-color:var(--brand-accent,#8a3134)}.search-dialog-body form{display:flex;align-items:end;gap:20px}.search-dialog-body form input{flex:1}.search-dialog-body form button{border-bottom:1px solid #111;padding:13px 0;font-size:11px}.search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:35px}.search-results>a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid #1112;font-size:12px}.search-results>a:hover{color:var(--brand-accent,#8a3134)}.search-results>p{font-size:12px;color:#666;line-height:1.8}.search-results small{font-size:9px;color:#888}.search-page{padding:80px 5% 120px}.search-page h1{font-size:clamp(40px,6vw,84px);font-weight:400;letter-spacing:-.065em;margin:0 0 35px}.search-page form{display:flex;align-items:end;gap:20px;max-width:620px}.search-page input{flex:1;min-width:0;border:0;border-bottom:1px solid #111;background:transparent;padding:13px 0;font:inherit;font-size:18px;outline:none}.search-page form button{border-bottom:1px solid #111;padding:14px 0;font-size:11px}.search-page-status{margin:55px 0 25px;font-size:11px;color:#666}.search-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.search-page-grid a{display:block}.search-page-grid .image-slot{aspect-ratio:4/5;background:#e7e6e3}.search-page-grid img{width:100%;height:100%;object-fit:cover}.search-page-grid h2{font-size:13px;font-weight:400;margin:15px 0 7px}.search-page-grid p{font-size:10px;color:#666}.search-placeholder{font-size:clamp(28px,4vw,58px);font-weight:300;letter-spacing:-.06em;color:#b7b5b0}.search-empty{padding:50px 0;border-top:1px solid #1112;font-size:12px;color:#666}.search-pagination{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:60px;font-size:11px}.search-pagination a{border-bottom:1px solid #111;padding-bottom:5px}@container (max-width:1050px){.navlinks{display:none}.mobile-search{display:inline-flex}.nav .menu{margin-right:0}.nav-utility{gap:12px}}@media(max-width:1050px){.navlinks{display:none}.mobile-search{display:inline-flex}}@container (max-width:560px){.announcement{font-size:7px;letter-spacing:1px}.social-links{gap:11px}.social-icon{width:14px;height:14px}.social-icon svg{width:12px;height:12px}.nav .wordmark{min-width:0}.nav .store-name{white-space:normal}.search-dialog-body{padding:42px 7% 55px}.search-dialog-body h2{margin-bottom:30px}.search-results{grid-template-columns:1fr}.search-page{padding:55px 6% 90px}.search-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:560px){.announcement{font-size:7px}.search-dialog-body{padding:42px 7% 55px}.search-results{grid-template-columns:1fr}.search-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){#shoe-drawer[open],#shoe-drawer[open]::backdrop,#site-search[open]{animation:none}.nav .menu span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wudashu-nav.css.map */
