.b4a-bathroom-map .b4a-directory__card{align-self:start;scroll-margin-top:210px}.b4a-bathroom-map .b4a-directory__card h2{color:#203976;margin-bottom:10px}.b4a-bathroom-map .b4a-directory__card h3{color:#203976}.b4a-bathroom-map__all{display:inline-block;font-size:.9em;text-decoration:underline!important;text-underline-offset:3px}.b4a-bathroom-map__jump{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0 0 26px;padding:16px 0;border-top:1px solid #e5e8ed;border-bottom:1px solid #e5e8ed}.b4a-bathroom-map__jump a{color:#203976;text-decoration:none;line-height:1.6}.b4a-bathroom-map__jump a:hover{text-decoration:underline}.b4a-bathroom-map a:focus-visible{outline:2px solid #203976;outline-offset:3px}.b4a-bathroom-map__guide{margin-top:24px}.b4a-department-map__products{margin-top:12px!important}.b4a-department-map__products a{color:#203976;text-underline-offset:3px}@media(max-width:719px){.b4a-bathroom-map .b4a-directory__card{scroll-margin-top:170px}.b4a-bathroom-map__jump{gap:6px 16px;font-size:.9em}.b4a-bathroom-map .b4a-directory__card li{margin-bottom:9px}}.utility-bar__content:has(.b4a-bf-header-promise){position:relative}.b4a-bf-header-promise{position:absolute;right:25px;top:0;bottom:0;display:none;align-items:center;gap:8px;width:max-content;max-width:none;visibility:hidden;pointer-events:none;color:#fff;font-family:inherit;font-size:15px;line-height:1.15;white-space:nowrap;text-transform:none;letter-spacing:normal}.b4a-bf-header-promise[data-fits=true]{visibility:visible;pointer-events:auto}.b4a-bf-header-promise__headline{color:#fff;font-size:inherit;font-weight:700;line-height:inherit}.b4a-bf-header-promise .b4a-bf-header-promise__trigger{display:inline;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#f4b740;font:inherit;font-weight:600;text-transform:none;letter-spacing:normal;text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.b4a-bf-header-promise__flyout{position:fixed;z-index:10003;width:min(440px,calc(100vw - 24px));padding:14px 15.4px;border-radius:8px;background:#f4b740;color:#1e2b52;font-family:inherit;font-size:15px;font-weight:400;line-height:1.5;white-space:normal;text-align:left;box-shadow:0 8px 24px #1515152e;box-sizing:border-box;text-transform:none;letter-spacing:normal}.b4a-bf-header-promise__flyout[hidden]{display:none!important}.b4a-bf-header-promise__flyout p{margin:0 0 10px;font:inherit;color:inherit}.b4a-bf-header-promise__flyout p:last-child{margin-bottom:0}.b4a-bf-header-promise__flyout strong{font-weight:800}.b4a-bf-header-promise__flyout p:first-child strong{display:block;white-space:nowrap;font-size:16px}.b4a-bf-header-promise__flyout a{color:#1e2b52;font-weight:800;text-decoration:underline;text-underline-offset:2px}.b4a-bf-header-promise__trigger:focus-visible,.b4a-bf-header-promise__flyout a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1024px){.b4a-bf-header-promise{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=AAQAAAAAAAAAAAAB */
