/* A clear route from the supplement store back to fitness. */
header nav .store-fitness-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid #b5cbd8;border-radius:6px;background:#eaf3f8;color:#173b5b;font-size:12px;font-weight:700;line-height:1.4;text-align:center;white-space:normal;text-decoration:none}
header nav .store-fitness-link:hover{background:#173b5b;border-color:#173b5b;color:#fff}header nav .store-fitness-link:focus-visible,.store-fitness-return a:focus-visible{outline:3px solid #269dd8;outline-offset:3px}.store-fitness-link span{flex-shrink:0}
.store-fitness-return{display:none}
@media(min-width:1101px){header{height:auto;min-height:94px;padding-top:12px;padding-bottom:12px}header nav{flex-wrap:wrap;align-items:center;gap:10px 18px;min-width:0}}
@media(max-width:1100px){.product-page .store-fitness-return,.contact-page .store-fitness-return{display:flex;justify-content:center;padding:10px 6%;background:#eaf3f8;border-bottom:1px solid #d3e0e8}.store-fitness-return a{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:44px;padding:10px 16px;border-radius:6px;background:#173b5b;color:#fff;font-size:13px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.store-fitness-return a:hover{background:#256180}}
@media(max-width:700px){.store-fitness-return{display:flex;justify-content:center;padding:10px 6%;background:#eaf3f8;border-bottom:1px solid #d3e0e8}header nav .store-fitness-link{display:flex;margin:6px 0;padding:12px;font-size:14px}header nav.is-open .store-fitness-link{display:flex}}
