.si-fulfillment-navigation{box-sizing:border-box;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 18px;background:#101c20;border-bottom:1px solid #284a4a;color:#b9d6d2;font:500 13px/1.4 system-ui,sans-serif}
.si-fulfillment-navigation a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid #5ce0c7;border-radius:8px;background:#16352f;color:#e5fff9;text-decoration:none;font-weight:750;white-space:nowrap}
.si-fulfillment-navigation a:hover{background:#215347}
.si-fulfillment-navigation a:focus-visible{outline:3px solid #fff;outline-offset:3px}
.si-fulfillment-mobile-link{display:none}
@media(max-width:980px){
 .si-fulfillment-navigation.has-mobile-destination{display:none}
 .p2e-today-mobile-nav.si-has-warehouse{grid-template-columns:repeat(6,minmax(0,1fr));bottom:calc(10px + env(safe-area-inset-bottom,0px))}
 .p2e-today-shell:has(.si-has-warehouse):not(.has-safety-bar) .p2e-today-main{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}
 .p2e-today-mobile-nav>.si-fulfillment-mobile-link{display:grid;min-width:0;min-height:44px;font-size:8px;letter-spacing:0}
 .p2e-today-mobile-nav>.si-fulfillment-mobile-link svg{width:19px;height:19px;flex:none}
}
@media(max-width:560px){.si-fulfillment-navigation{padding:8px 14px;gap:10px}.si-fulfillment-navigation a{min-height:42px}.si-fulfillment-navigation span{font-size:12px}}
