.iwd-spin-popup[hidden],.iwd-spin-popup-chip[hidden]{display:none!important}.iwd-spin-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.6rem}.iwd-spin-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10151a8c;border:0;padding:0;cursor:pointer}.iwd-spin-popup__panel{position:relative;z-index:1;width:min(26rem,100%);max-height:min(90vh,40rem);overflow:auto;background:#fff;color:#1c2228;border-radius:12px;padding:2rem 1.6rem 1.4rem;box-shadow:0 1.6rem 3.6rem #10151a59;text-align:center}.iwd-spin-popup__x{position:absolute;top:.4rem;right:.4rem;width:2.8rem;height:2.8rem;border:0;background:transparent;color:#555;font-size:2rem;line-height:1;cursor:pointer;border-radius:6px}.iwd-spin-popup__x:hover,.iwd-spin-popup__x:focus-visible{color:#10151a;outline:2px solid #21add0;outline-offset:2px}.iwd-spin-popup__eyebrow{margin:0 0 .4rem;font-size:1.15rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0b6e86}.iwd-spin-popup__title{margin:0 0 .8rem;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:2rem;line-height:1.2;color:#10151a}.iwd-spin-popup__body{margin:0 0 1.4rem;font-size:1.4rem;line-height:1.45;color:#333}.iwd-spin-popup__cta{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.8rem;margin-bottom:.8rem;border-radius:8px;background:#21add0;color:#10151a;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-weight:700;font-size:1.5rem;text-decoration:none}.iwd-spin-popup__cta:hover,.iwd-spin-popup__cta:focus-visible{background:#1a9bbb;color:#10151a;outline:2px solid #10151a;outline-offset:2px}.iwd-spin-popup__dismiss{display:inline-block;border:0;background:none;color:#666;font-size:1.3rem;text-decoration:underline;cursor:pointer;padding:.6rem}.iwd-spin-popup__dismiss:hover,.iwd-spin-popup__dismiss:focus-visible{color:#10151a}html.iwd-spin-popup-open{overflow:hidden}.iwd-spin-popup-chip{position:fixed;left:50%;bottom:1.6rem;z-index:10040;transform:translate(-50%) translateY(120%);opacity:0;border:0;border-radius:999px;padding:1rem 1.4rem;background:#21add0;color:#10151a;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-weight:700;font-size:1.3rem;line-height:1.2;box-shadow:0 .6rem 1.6rem #10151a47;cursor:pointer;white-space:nowrap;max-width:calc(100vw - 2.4rem)}.iwd-spin-popup-chip.is-visible{transform:translate(-50%) translateY(0);opacity:1}@media(prefers-reduced-motion:no-preference){.iwd-spin-popup__panel{animation:iwd-spin-popup-in .28s ease-out}.iwd-spin-popup-chip{transition:transform .28s ease,opacity .28s ease}}@keyframes iwd-spin-popup-in{0%{opacity:0;transform:translateY(.8rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (min-width:750px){.iwd-spin-popup-chip{display:none!important}}@media(prefers-reduced-motion:reduce){.iwd-spin-popup__panel,.iwd-spin-popup-chip{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/iwd-spin-popup.css.map */
