body.dolo-support-popup-open{overflow:hidden}.dolo-support-popup[hidden]{display:none}.dolo-support-popup,.dolo-support-popup *,.dolo-support-popup *:before,.dolo-support-popup *:after{box-sizing:border-box}.dolo-support-popup{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:2rem;position:fixed;z-index:120}.dolo-support-popup__backdrop{background:#101010b3;border:0;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;width:100%}.dolo-support-popup__dialog{background:#ff6f88;border:3px solid #101010;box-shadow:.8rem .8rem #101010;color:#101010;max-height:calc(100svh - 4rem);max-width:58rem;overflow:auto;padding:4.8rem 4rem 3.2rem;position:relative;text-align:center;width:100%;z-index:1}.dolo-support-popup__dialog:before{background:#35bfd0;border:3px solid #101010;content:"";height:7rem;left:-2.8rem;position:absolute;top:3.4rem;transform:rotate(-9deg);width:7rem;z-index:-1}.dolo-support-popup__close{align-items:center;background:#ffc814;border:2px solid #101010;box-shadow:.28rem .28rem #101010;color:#101010;cursor:pointer;display:inline-flex;font:inherit;font-size:2.8rem;font-weight:950;height:4.4rem;justify-content:center;line-height:1;padding:0 0 .2rem;position:absolute;right:1.2rem;top:1.2rem;width:4.4rem}.dolo-support-popup__eyebrow{font-size:1.35rem;font-weight:1000;margin:0 0 1.2rem;text-transform:uppercase}.dolo-support-popup h2{color:#101010;font-size:clamp(4rem,6vw,6.8rem);font-weight:1000;letter-spacing:0;line-height:.88;margin:0;text-transform:uppercase}.dolo-support-popup__copy{color:#101010;font-size:1.8rem;font-weight:850;line-height:1.25;margin:2rem auto 0;max-width:45rem}.dolo-support-popup__button{align-items:center;background:#fd0;border:0;border-radius:1.4rem;color:#101010;display:inline-flex;font-family:Lato,Arial,sans-serif;font-size:2rem;font-weight:800;gap:.9rem;justify-content:center;margin-top:2.6rem;min-height:6rem;padding:1.1rem 2.1rem;text-decoration:none;transition:transform .16s ease}.dolo-support-popup__button:hover,.dolo-support-popup__button:focus-visible{transform:translateY(-.25rem) rotate(-1deg)}.dolo-support-popup__button span{font-size:2.5rem;line-height:1}.dolo-support-popup__button b{font:inherit}.dolo-support-popup__later{background:transparent;border:0;color:#101010;cursor:pointer;display:block;font:inherit;font-size:1.2rem;font-weight:900;margin:1.8rem auto 0;padding:.5rem;text-decoration:underline;text-underline-offset:.25rem;text-transform:uppercase}@media screen and (max-width:620px){.dolo-support-popup{padding:1.4rem}.dolo-support-popup__dialog{box-shadow:.5rem .5rem #101010;padding:5.2rem 2rem 2.6rem}.dolo-support-popup h2{font-size:clamp(3.6rem,13vw,5rem)}.dolo-support-popup__copy{font-size:1.55rem}.dolo-support-popup__button{font-size:1.65rem;max-width:100%;padding-inline:1.5rem}}@media(prefers-reduced-motion:reduce){.dolo-support-popup__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dolo-support-popup.css.map */
