.yab{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00000080;overscroll-behavior:contain}.yab[hidden],.yab [hidden]{display:none!important}.yab__box{position:relative;width:100%;max-width:26rem;max-height:100%;overflow-y:auto;padding:2rem 1.5rem 1.5rem;border-radius:.5rem;box-shadow:0 4px 24px #0003}.yab__panel{display:grid;gap:1rem;text-align:center}.yab__media{display:block;width:calc(100% + 3rem);max-width:none;height:auto;margin:-2rem -1.5rem 0}.yab__panel:has(.yab__form:not([hidden])) .yab__media{display:none}.yab__title{margin:0;font-size:1.25rem;line-height:1.25}.yab__content{margin:.5rem 0 0;opacity:.8}.yab__cta{width:100%}.yab__close{position:absolute;inset-block-start:.875rem;inset-inline-end:.875rem;z-index:1;display:flex;padding:.5rem;background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer}.yab__form .form{display:grid;gap:.75rem;text-align:start}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ab-black-banner.css.map */
