.collection-sorter_toolbar__ScUld{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px;color:var(--muted);font-size:13px}.collection-sorter_toolbar__ScUld p{margin:0}.collection-sorter_toolbar__ScUld label{display:flex;align-items:center;gap:12px}.collection-sorter_toolbar__ScUld select{background:var(--ink);color:var(--ivory);border:1px solid var(--gold-dim);padding:12px;font:inherit;border-radius:0;max-width:100%}.collection-sorter_toolbar__ScUld select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(max-width:540px){.collection-sorter_toolbar__ScUld{align-items:flex-start;flex-direction:column;gap:12px}.collection-sorter_toolbar__ScUld label{width:100%;justify-content:space-between}}.shopping_routes__9my4H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;width:min(1100px,100%);margin:30px auto 0;text-align:left}.shopping_routes__9my4H a{display:flex;flex-direction:column;gap:9px;padding:22px;border:1px solid var(--gold-dim);text-decoration:none;transition:background .2s}.shopping_routes__9my4H strong{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.shopping_routes__9my4H span{font-size:13px;line-height:1.6;color:var(--ivory)}.shopping_routes__9my4H a:hover{background:var(--plum)}.shopping_routes__9my4H a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:700px){.shopping_routes__9my4H{grid-template-columns:1fr;gap:10px}.shopping_routes__9my4H a{padding:18px}}.shopping_routes__9my4H{align-items:stretch;text-transform:none;letter-spacing:normal}.shopping_routes__9my4H a{min-width:0;white-space:normal}.shopping_routes__9my4H span{white-space:normal;text-transform:none;letter-spacing:normal}.shopping_wearableHero__pBTaJ h1{max-width:17ch}.shopping_wearableHero__pBTaJ>p:not(:first-child){max-width:66ch}.shopping_categories__nj9lD{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px;font-size:11px;letter-spacing:.08em}.shopping_categories__nj9lD a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border:1px solid var(--gold-dim);white-space:normal;text-align:center;transition:background .2s,color .2s}.shopping_categories__nj9lD a:hover,.shopping_categories__nj9lD a[aria-current=page]{background:var(--plum);color:var(--ivory);border-color:var(--gold)}.shopping_categories__nj9lD a:active{background:var(--gold);color:var(--ink)}.shopping_categories__nj9lD a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(max-width:540px){.shopping_categories__nj9lD{flex-wrap:nowrap;overflow-x:auto;padding:3px 3px 10px;gap:8px;margin-inline:-3px}.shopping_categories__nj9lD a{flex:0 0 auto;max-width:230px;padding:10px 13px}}