.np-header--location-detail .np-header__row{display:grid;grid-template-columns:auto minmax(120px,1fr) minmax(240px,400px) auto;grid-template-areas:"brand navigation location actions";gap:10px 20px;padding-block:10px}.np-header--location-detail .np-header__row>.np-brand{grid-area:brand;min-width:0}.np-header--location-detail .np-desktop-nav{grid-area:navigation;flex-wrap:wrap;min-width:0}.np-header--location-detail .np-header__actions{grid-area:actions;margin-inline-start:0}.np-header--location-detail .np-mobile-nav{grid-area:menu}.np-header--location-detail .np-header-location{grid-area:location;display:grid;grid-template-columns:20px minmax(0,1fr) 12px;grid-template-areas:"pin copy chevron";align-items:center;width:100%;min-width:0;gap:8px;padding:6px 0;border:0;border-radius:0;background:transparent;text-align:start}.np-header--location-detail .np-header-location>svg{grid-area:pin;display:block;width:20px;height:20px;margin:0;align-self:start;color:var(--np-ink, #22241f)}.np-header--location-detail .np-header-location>.np-header-location__body{grid-area:copy;display:flex;flex-direction:column;gap:2px;min-width:0;width:100%;overflow:hidden}.np-header--location-detail .np-header-location .np-header-location__mode,.np-header--location-detail .np-header-location .np-header-location__area,.np-header--location-detail .np-header-location .np-header-location__street,.np-header--location-detail .np-header-location .np-header-location__eta{display:block;min-width:0;max-width:100%;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;line-height:1.35}.np-header--location-detail .np-header-location .np-header-location__mode{font-size:13px;font-weight:800;color:var(--np-ink, #22241f)}.np-header--location-detail .np-header-location .np-header-location__area{font-size:13px;font-weight:500;color:var(--np-muted, #716b65)}.np-header--location-detail .np-header-location .np-header-location__street{font-size:12px;font-weight:400;color:var(--np-muted, #716b65)}.np-header--location-detail .np-header-location .np-header-location__eta{margin-top:1px;font-size:12px;font-weight:800;color:var(--np-link-color, #6b4b00)}.np-header--location-detail .np-header-location>.np-header-location__change{grid-area:chevron;display:block;align-self:start;font-size:16px;line-height:1}@media(min-width:801px)and (max-width:1100px){.np-header--location-detail .np-header__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand navigation actions" "location location location";column-gap:20px}.np-header--location-detail .np-desktop-nav{justify-content:center}}@media(max-width:800px){.np-header--location-detail .np-header__row{width:calc(100% - 24px);grid-template-columns:28px 88px minmax(0,1fr) auto;grid-template-areas:"menu brand location actions";gap:8px;padding-block:8px}.np-header--location-detail .np-header__row>.np-brand{justify-self:start;width:100%;max-width:88px;overflow:hidden}.np-header--location-detail .np-brand__word{font-size:30px;letter-spacing:-1.5px}.np-header--location-detail .np-brand__sub{font-size:6px;letter-spacing:1.1px}.np-header--location-detail .np-brand__image{width:100%;max-width:88px;max-height:46px}.np-header--location-detail .np-mobile-nav summary{min-width:28px;width:28px}.np-header--location-detail .np-header-location{grid-template-columns:16px minmax(0,1fr) 10px;gap:5px;padding:0;min-height:50px}.np-header--location-detail .np-header-location>svg{display:block;width:16px;height:19px}.np-header--location-detail .np-header-location .np-header-location__mode{font-size:12px}.np-header--location-detail .np-header-location .np-header-location__area{font-size:11px}.np-header--location-detail .np-header-location .np-header-location__street{display:none}.np-header--location-detail .np-header-location .np-header-location__eta{font-size:11px}.np-header--location-detail .np-header__actions{gap:0;min-width:0}.np-header--location-detail .np-cart-trigger{padding:8px;gap:4px;min-height:44px}.np-header--location-detail .np-cart-trigger>svg{width:19px;height:22px}.np-header--location-detail .np-cart-trigger>span{min-width:12px;font-size:12px}}@media(max-width:480px){.np-header--location-detail .np-header__row{width:calc(100% - 20px);grid-template-columns:24px 70px minmax(0,1fr) auto;column-gap:6px}.np-header--location-detail .np-header__row>.np-brand,.np-header--location-detail .np-brand__image{max-width:70px}.np-header--location-detail .np-brand__word{font-size:26px;letter-spacing:-1.5px}.np-header--location-detail .np-brand__sub{font-size:5.5px;letter-spacing:.7px}.np-header--location-detail .np-mobile-nav summary{min-width:24px;width:24px}.np-header--location-detail .np-header-location{grid-template-columns:14px minmax(0,1fr) 9px;gap:4px}.np-header--location-detail .np-header-location>svg{width:14px}.np-header--location-detail .np-header-location .np-header-location__mode{font-size:11px}.np-header--location-detail .np-cart-trigger{padding-inline:6px}}@media(max-width:800px){.np-header--location-detail.np-header--no-mobile-menu .np-header__row{grid-template-columns:88px minmax(0,1fr) auto;grid-template-areas:"brand location actions"}}@media(max-width:480px){.np-header--location-detail.np-header--no-mobile-menu .np-header__row{grid-template-columns:70px minmax(0,1fr) auto}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/header-location.css.map */
