.ebp-welcome{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(460px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:42px 36px 26px;overflow:auto;border:1px solid #deded9;border-radius:4px;color:#191919;background:#fff;box-shadow:0 24px 80px #0003;text-align:center}.ebp-welcome::backdrop{background:#00000080}.ebp-welcome__close{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;background:transparent;color:inherit;font-size:28px;cursor:pointer}.ebp-welcome__eyebrow{margin:0 0 16px;color:#526a5a;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ebp-welcome h2{margin:0 0 16px;font-size:32px;line-height:1.15}.ebp-welcome p{line-height:1.55}.ebp-welcome form{margin-top:24px;text-align:left}.ebp-welcome label{display:block;margin-bottom:7px;font-size:14px}.ebp-welcome input[type=email]{display:block;box-sizing:border-box;width:100%;min-height:48px;border:1px solid #888;border-radius:0;padding:12px;background:#fff;color:#191919;font:inherit;font-size:16px}.ebp-welcome__submit{display:block;width:100%;min-height:48px;margin-top:12px;padding:12px 16px;border:1px solid #191919;background:#191919;color:#fff;font:inherit;cursor:pointer}.ebp-welcome .ebp-welcome__consent,.ebp-welcome .ebp-welcome__terms{color:#585858;font-size:12px;line-height:1.5}.ebp-welcome__consent a{color:inherit;text-decoration:underline}.ebp-welcome__code{padding:12px;border:1px dashed #6d8c78;text-align:center;font-weight:700;letter-spacing:.12em}.ebp-welcome__later{min-height:44px;padding:8px 14px;border:0;background:transparent;color:#555;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.ebp-welcome :focus-visible{outline:2px solid #526a5a;outline-offset:3px}@media(max-width:480px){.ebp-welcome{padding:38px 24px 20px}.ebp-welcome h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
