.b4a-article-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:.75rem}.b4a-article-header .article--meta{flex:1 1 auto;min-width:0}.b4a-article-share{flex:0 0 auto;margin-left:auto}.b4a-article-share .share-buttons{display:flex;align-items:center;gap:12px;margin:0;white-space:nowrap}.b4a-article-share .share-buttons .share-buttons--list{display:flex;align-items:center;gap:8px;margin:0}.b4a-article-share .share-buttons--button{flex:0 0 auto;margin:0!important}.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/39/compiled_assets/styles.css.map?subset=AAAAAAAgAAAAACA */
