#welcome-offer{top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 32px);max-width:520px;height:min(790px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);padding:32px 22px 0;border:1px solid #ddd;border-radius:44px;background:#fff;box-shadow:none;overflow:auto;color:#5d5d5b;text-align:center;isolation:isolate;font-family:Arial,sans-serif;scrollbar-width:none}#welcome-offer::-webkit-scrollbar{display:none}#welcome-offer::backdrop{background:#000b;-webkit-backdrop-filter:none;backdrop-filter:none}html:has(#welcome-offer[open]){overflow:hidden}#welcome-offer .offer-close{position:absolute;top:18px;right:18px;z-index:3;display:grid;place-items:center;width:32px;height:32px;padding:0;background:none;border:0;font:300 36px/1 Arial,sans-serif;color:#555;cursor:pointer}.offer-brand{font:700 30px/1 Arial,sans-serif;letter-spacing:1px;margin:5px auto 22px;width:fit-content}#welcome-offer .offer-stage{position:relative;z-index:2}#welcome-offer h2{font-family:Arial,sans-serif;letter-spacing:0;margin:0;color:#5d5d5b}#welcome-offer h2>span{display:block;font-size:22px;font-weight:600;line-height:1.25}#welcome-offer h2>strong{display:block;margin-top:16px;font-size:60px;line-height:1.05;font-weight:700;letter-spacing:0}#welcome-offer .offer-preview-note{font:400 10px/15px Arial,sans-serif;margin:9px 0 28px;color:#777}#welcome-offer .offer-cta{display:block;width:100%;min-height:63px;padding:14px 16px;border:0;border-radius:999px;background:#ff585e;color:#303030;font:600 19px/26px Arial,sans-serif;text-transform:uppercase;cursor:pointer}#welcome-offer .offer-cta:hover{background:#ef4d5d}#welcome-offer .offer-later{display:block;width:100%;margin-top:25px;padding:6px 0;border:0;background:none;color:#333;font:600 19px/26px Arial,sans-serif;cursor:pointer}#welcome-offer .offer-consent{font:400 11px/14px Arial,sans-serif;text-align:left;color:#222;margin:14px 3px}#offer-email-form{display:grid;gap:8px}#offer-email{width:100%;height:49px;padding:10px 20px;border:1px solid #aaa;border-radius:999px;background:#fff;text-align:center;color:#333;font:400 16px/24px Arial,sans-serif;letter-spacing:2px}#offer-email::placeholder{color:#777;opacity:1}#welcome-offer [data-offer-step=email] h2>strong{font-size:37px;line-height:1.2;margin-top:14px}#welcome-offer [data-offer-step=email] h2>strong>span{font-size:34px}#welcome-offer [data-offer-step=done] h2>strong{font-size:46px}.offer-pet{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1;display:block;width:88%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;pointer-events:none}#welcome-offer h2:focus{outline:none}.offer-teaser{position:fixed;z-index:36;left:20px;bottom:var(--offer-bottom,20px);display:flex;align-items:center;min-height:48px;border-radius:999px;background:#e85265;color:#424242;box-shadow:0 2px 8px #0001}.offer-teaser button{border:0;background:none;color:inherit;cursor:pointer;font-family:Arial,sans-serif}.offer-reopen{padding:15px 8px 15px 18px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase}.offer-teaser-close{width:37px;min-height:46px;padding:0 10px 0 0;font-size:30px;line-height:1;font-weight:300}@media(min-width:768px){#welcome-offer{padding:38px 32px 0}.offer-brand{font-size:34px;margin-bottom:26px}#welcome-offer h2>span{font-size:25px}#welcome-offer h2>strong{font-size:75px}#welcome-offer .offer-preview-note{margin-bottom:35px}.offer-pet{width:68%}}@media(min-width:768px)and (min-height:821px){#welcome-offer:has([data-offer-step=email]:not([hidden])) .offer-pet{width:60%}}@media(max-height:820px){#welcome-offer{padding-top:24px}.offer-brand{margin-bottom:16px}#welcome-offer h2>span{font-size:20px}#welcome-offer h2>strong{font-size:52px}.offer-pet{position:relative;left:auto;bottom:auto;transform:none;margin:30px auto 0}}@media(max-width:767px){.offer-teaser{left:20px;max-width:calc(100% - 40px)}}#welcome-offer *,.offer-teaser *{box-sizing:border-box}#welcome-offer [hidden],.offer-teaser[hidden]{display:none!important}#welcome-offer .offer-apply-link{text-decoration:none}#welcome-offer [data-offer-step=done] h2>strong{font-size:clamp(32px,8vw,52px);overflow-wrap:anywhere}#welcome-offer .offer-consent{line-height:1.5}#welcome-offer .offer-cta:focus-visible,.offer-teaser button:focus-visible{outline:2px solid #79553f;outline-offset:3px}#welcome-offer #offer-email-form .newsletter-fields{display:grid;gap:10px}#welcome-offer #offer-email-form input[type=email]{width:100%;height:49px;padding:10px 20px;border:1px solid #aaa;border-radius:999px;text-align:center;background:#fff;color:#333;font:400 16px/24px Arial,sans-serif;letter-spacing:1px}#welcome-offer #offer-email-form button[type=submit]{width:100%;min-height:58px;padding:12px 16px;border:0;border-radius:999px;background:#ff585e;color:#303030;font:600 18px/24px Arial,sans-serif;cursor:pointer}.offer-teaser{z-index:46}
/*# sourceMappingURL=/cdn/shop/t/33/assets/anwra-subscribe.css.map */
