.warehouse-regions__breadcrumb-slot{padding-top:32px}.warehouse-regions{color:var(--v3-text-ink,#111827);background:#fff;font-family:IBM Plex Sans Variable,Arial,sans-serif}.warehouse-regions__container{width:min(var(--v3-container-max,1410px), calc(100% - var(--v3-gutter,4.25vw) * 2));margin-inline:auto}.warehouse-regions [hidden]{display:none!important}.warehouse-regions h1,.warehouse-regions h2,.warehouse-regions h3,.warehouse-regions h4,.warehouse-regions p{margin:0}.warehouse-regions a{text-decoration:none}.warehouse-regions a:focus-visible,.warehouse-regions button:focus-visible,.warehouse-regions summary:focus-visible{outline:3px solid var(--v3-focus-ring,#77a9e8);outline-offset:4px}.warehouse-regions__intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding-block:38px 42px;display:grid}.warehouse-regions__intro h1{letter-spacing:-.035em;margin-block:14px 20px;font-size:clamp(2.35rem,3.3vw,3.35rem);font-weight:720;line-height:1.08}.warehouse-regions__intro>p{max-width:530px;color:var(--v3-text-muted);font-size:18px;line-height:1.6}.warehouse-regions__terms{background:var(--v3-surface-ice);border-top:3px solid var(--v3-brand-cobalt);padding:26px 32px 30px}.warehouse-regions__terms-heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.warehouse-regions__terms-heading h2{font-size:23px;font-weight:680}.warehouse-regions__terms-heading a{color:var(--v3-brand-blue);font-size:15px;font-weight:600}.warehouse-regions__terms-heading a span{margin-left:14px}.warehouse-regions__terms-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin:25px 0 0;display:grid}.warehouse-regions__terms-grid>div+div{border-left:1px solid var(--v3-line-strong);padding-left:28px}.warehouse-regions__terms-grid dt{font-size:20px;font-weight:650}.warehouse-regions__terms-grid dd{color:var(--v3-text-muted);margin:8px 0 0;font-size:16px;line-height:1.5}.warehouse-regions__directory{grid-template-columns:minmax(0,1fr) minmax(340px,.51fr);align-items:start;gap:clamp(36px,5vw,76px);padding-block:64px 76px;display:grid}.warehouse-regions__list-column{min-width:0}.warehouse-regions__list-heading{flex-wrap:wrap;align-items:baseline;gap:12px 22px;display:flex}.warehouse-regions__list-heading h2{letter-spacing:-.025em;font-size:clamp(28px,2.4vw,34px);line-height:1.15}.warehouse-regions__list-heading>span{color:var(--v3-text-muted);white-space:nowrap;font-size:14px}.warehouse-regions__list-intro{color:var(--v3-text-muted);line-height:1.5;margin-top:12px!important}.warehouse-regions__filter-label{margin-top:26px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.warehouse-regions__field{background:#fff;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.warehouse-regions__field input{width:100%;min-width:0;font:inherit;color:var(--v3-text-ink);appearance:none;background:0 0;border:0;outline:0;padding:16px 0}.warehouse-regions__field input::-webkit-search-cancel-button{display:none}.warehouse-regions__field input::placeholder{color:var(--v3-text-muted);opacity:.9}.warehouse-regions__field svg{width:22px;height:22px;stroke:var(--v3-brand-blue);fill:none;stroke-width:1.6px;flex:none}.warehouse-regions__clear{color:var(--v3-text-muted);cursor:pointer;background:0 0;border:0;flex:none;width:32px;height:40px;padding:0;font-size:27px}.warehouse-regions__filter-status{color:var(--v3-text-muted);padding-top:16px;font-size:14px}.warehouse-regions__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:32px;margin-top:30px;display:grid}.warehouse-regions__group{border-top:1px solid var(--v3-line);padding:22px 0 24px}.warehouse-regions__group h3{color:var(--v3-brand-blue);font-size:16px;font-weight:600;line-height:1.35}.warehouse-regions__group ul{margin:10px 0 0;padding:0;list-style:none}.warehouse-regions__group li+li{margin-top:10px}a.warehouse-regions__entry{border-radius:var(--v3-radius-control);color:inherit;margin:-8px -12px;padding:8px 12px 10px;text-decoration:none;transition:background .15s,box-shadow .15s;display:block}a.warehouse-regions__entry:hover,a.warehouse-regions__entry:focus-visible{background:var(--v3-surface-ice);box-shadow:inset 0 0 0 1px var(--v3-brand-blue);outline:none}a.warehouse-regions__entry:hover h4,a.warehouse-regions__entry:focus-visible h4{color:var(--v3-brand-blue)}a.warehouse-regions__entry:hover .warehouse-regions__page-arrow,a.warehouse-regions__entry:focus-visible .warehouse-regions__page-arrow{background:#fff}.warehouse-regions__city-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.warehouse-regions__city-row h4{font-size:20px;font-weight:650;line-height:1.25}.warehouse-regions__page-arrow{width:40px;height:40px;color:var(--v3-brand-blue);border-radius:var(--v3-radius-control);flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex}.warehouse-regions__page-arrow svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}a.warehouse-regions__page-arrow:hover{background:var(--v3-surface-ice)}.warehouse-regions__page-arrow--inactive{color:var(--v3-text-muted);opacity:.35;cursor:default}.warehouse-regions__group address{border-left:2px solid var(--v3-line-strong);color:var(--v3-text-muted);margin:5px 26px 0 13px;padding-left:13px;font-size:15px;font-style:normal;line-height:1.5}.warehouse-regions__aside{align-self:stretch;min-width:0}.warehouse-regions__sticky{scrollbar-width:thin;scrollbar-color:var(--v3-line-strong) transparent;max-height:calc(100dvh - 144px);padding-right:5px;position:sticky;top:128px;overflow-y:auto}.warehouse-regions__stock{padding-top:5px}.warehouse-regions__stock h2{letter-spacing:-.025em;margin-top:15px;margin-bottom:20px;font-size:clamp(26px,2.25vw,32px);font-weight:700;line-height:1.16}.warehouse-regions__stock>p:not(.v3-section-label){color:var(--v3-text-muted);font-size:17px;line-height:1.55}.warehouse-regions__stock-note{margin-top:15px!important;font-size:14px!important}.warehouse-regions__finder{background:var(--v3-surface-ice);margin-top:28px;padding:25px 24px 22px;scroll-margin-top:130px}.warehouse-regions__finder h3{letter-spacing:-.015em;font-size:23px;line-height:1.2}.warehouse-regions__finder>p{color:var(--v3-text-muted);margin-top:10px;font-size:16px;line-height:1.5}.warehouse-regions__combobox{margin-top:21px;position:relative}.warehouse-regions__combobox label{margin-bottom:9px;font-size:14px;font-weight:650;display:block}.warehouse-regions__finder .warehouse-regions__field{gap:6px;padding-inline:13px}.warehouse-regions__finder-help{margin-top:15px!important;font-size:13px!important}.warehouse-regions__suggestions{z-index:10;border:1px solid var(--v3-line);width:100%;box-shadow:var(--v3-shadow-card);background:#fff;max-height:300px;margin:5px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;overflow:auto}.warehouse-regions__suggestions li{cursor:pointer;padding:11px 14px}.warehouse-regions__suggestions li:hover,.warehouse-regions__suggestions li[aria-selected=true]{background:var(--v3-surface-ice)}.warehouse-regions__suggestions strong,.warehouse-regions__suggestions span{display:block}.warehouse-regions__suggestions strong{font-size:16px;font-weight:600}.warehouse-regions__suggestions span{color:var(--v3-text-muted);margin-top:2px;font-size:13px}.warehouse-regions__result{border-top:1px solid var(--v3-line-strong);margin-top:24px;padding-top:20px}.warehouse-regions__result-label{color:var(--v3-brand-blue);font-size:13px}.warehouse-regions__result h4{margin-top:9px;font-size:24px}.warehouse-regions__result address{color:var(--v3-text-muted);margin-top:7px;font-size:15px;font-style:normal;line-height:1.5}.warehouse-regions__result .v3-action{width:100%;min-height:56px;margin-top:20px;padding-inline:18px;font-size:15px}.warehouse-regions__empty{background:var(--v3-surface-ice);margin-top:24px;padding:28px}.warehouse-regions__empty p{color:var(--v3-text-muted);margin-top:12px;line-height:1.6}.warehouse-regions__empty a{color:var(--v3-brand-blue);margin-top:16px;font-weight:600;display:inline-block}.warehouse-regions__city-empty a{color:var(--v3-brand-blue);text-decoration:underline}@media (width<=1100px){.warehouse-regions__directory{grid-template-columns:minmax(0,1fr) 330px;gap:32px}.warehouse-regions__groups{column-gap:24px}.warehouse-regions__group h3{font-size:15px}.warehouse-regions__city-row h4{font-size:18px}.warehouse-regions__finder{padding-inline:20px}.warehouse-regions__intro{gap:32px}}@media (width<=850px){.warehouse-regions__intro{grid-template-columns:1fr;gap:22px;padding-block:30px}.warehouse-regions__intro>p{max-width:630px}.warehouse-regions__terms{padding:24px}.warehouse-regions__terms-heading{flex-direction:column;align-items:start;gap:12px}.warehouse-regions__terms-grid{gap:18px}.warehouse-regions__terms-grid>div+div{padding-left:18px}.warehouse-regions__terms-grid dt{font-size:18px}.warehouse-regions__directory{flex-direction:column;gap:38px;padding-top:38px;display:flex}.warehouse-regions__aside{order:-1}.warehouse-regions__sticky{grid-template-columns:1fr 1fr;gap:26px;max-height:none;padding-right:0;display:grid;position:static;overflow:visible}.warehouse-regions__finder{margin-top:0}.warehouse-regions__stock h2{font-size:27px}.warehouse-regions__list-column{width:100%}}@media (width<=680px){.warehouse-regions__container{width:calc(100% - 40px)}.warehouse-regions__intro h1{font-size:37px}.warehouse-regions__intro>p{font-size:17px}.warehouse-regions__terms{padding:22px 20px}.warehouse-regions__terms-heading h2{font-size:22px}.warehouse-regions__terms-grid{grid-template-columns:1fr;margin-top:24px}.warehouse-regions__terms-grid>div+div{border-left:0;border-top:1px solid var(--v3-line);padding:17px 0 0}.warehouse-regions__terms-grid dt{font-size:19px}.warehouse-regions__terms-grid dd{font-size:15px}.warehouse-regions__sticky{display:block}.warehouse-regions__finder{margin-top:23px;padding:24px 20px}.warehouse-regions__stock h2{font-size:29px}.warehouse-regions__groups{grid-template-columns:1fr;margin-top:25px}.warehouse-regions__group{padding-block:19px 23px}.warehouse-regions__group h3{font-size:16px}.warehouse-regions__city-row h4{font-size:21px}.warehouse-regions__directory{padding-bottom:42px}}@media (height<=850px) and (width>=851px){.warehouse-regions__sticky{scrollbar-width:thin;scrollbar-color:var(--v3-line-strong) transparent;max-height:calc(100dvh - 136px);padding-right:5px;top:120px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.warehouse-regions *{scroll-behavior:auto;transition:none}}
