:root{--desktop-promo-height: 30em;--mobile-promo-height: 50vw;--mobile-font-size: 1em}button.close-button{position:relative;background-color:transparent;border-radius:50%;border:none;outline:none}@media (min-width: 992px){button.close-button{top:-1.5em;right:-0.5em}}.promo-trustpilot{margin-top:1em;margin-bottom:1.5em}.promo-trustpilot-star{height:1em}.promo-trustpilot-stars{height:1em;margin-left:0.5em;margin-right:0.5em}.special-offer-button{display:inline-block;width:auto;padding:0.5em 2em;border-radius:20px;background-color:#242b61;color:white;font-size:1em;font-weight:normal;text-decoration:none;white-space:nowrap;cursor:pointer}.special-offer-button img{padding-right:0.25em}.special-offer-button .fa-solid{color:#f15626;padding-right:0.25em}.special-offer-rotated{font-size:1.125em;font-weight:500;transform:rotate(-1deg)}.nav-promo{height:4rem;background:no-repeat center/100% url("/images/promo/HeaderBackground.svg")}.nav-promo a:any-link{color:white !important}.promo-container{display:flex;align-items:center}.special-offer-text{display:inline-block;padding-left:1.5em;padding-right:1.5em;font-size:1.125em;font-weight:normal}#ueni-header-promo #close-promo-header{position:absolute;top:0;right:0;opacity:50%}@media (max-width: 991.98px){.nav-promo{top:0;height:8rem;position:absolute}.promo-container{display:inline-block;padding-top:0.25rem;text-align:center}.special-offer-rotated{transform:rotate(-1deg)}.special-offer-text{display:block;padding-top:0.125rem;padding-bottom:0.5rem}.special-offer-button.setup-button{display:block}}.promo-modal{position:absolute;right:0;top:30.5rem;height:var(--desktop-promo-height);width:calc(var(--desktop-promo-height) * 1.75);padding:0.5em 0.25em 1em 1.5em;border-radius:20px;background-color:white;background-image:linear-gradient(to right, #fff, #fff),url("/images/promo/PromoBackground.svg");background-repeat:no-repeat;background-position:left center, right center;background-size:66.66% 100%, cover;box-shadow:0 0 10px 5px rgba(36,43,97,0.15);z-index:4}.promo-modal #checkout-image{display:none}.promo-modal .special-offer-button{padding:0.375em 1.25em;font-size:1.125em;cursor:default}.promo-modal input[type="email"]{display:block;width:90% !important;margin:0 0.5em 0.5em 0;padding:0.5rem 1rem}.promo-modal .newui-btn-primary{box-sizing:border-box;display:block;width:90% !important;margin:0.5rem 0.5em 0.5em 0;padding:0.5rem 1rem;border:1px solid #f15626}.promo-modal .promo-panel-left{width:50%;float:left}.promo-modal .promo-panel-right{width:50%;float:right}.promo-modal .close-button-container{height:2em;text-align:right}.promo-modal h1.promo-h1{margin-top:1em;font-size:2em;letter-spacing:1.15}.promo-modal h2.promo-h2{color:black;font-size:1.5em}.promo-modal p.promo-highlight{margin-top:2rem;margin-bottom:1.75rem;color:#f15626;font-size:1em;font-weight:600}.promo-modal span.promo-discount{color:black}.promo-modal .promo-image-container{display:flex;align-content:middle}.promo-modal .promo-image{width:100%}.promo-modal p.promo-learn-more{font-size:0.85em;opacity:75%}.promo-modal p.promo-learn-more label{font-weight:normal}.promo-modal p.promo-powered-by{margin-bottom:0;font-size:0.75em;opacity:60%}.promo-modal #form-message{display:none;align-items:center;margin-top:1em;margin-bottom:1em;border-radius:1em;color:#000;font-weight:bold}.promo-modal img.promo-tools{display:none}@media (min-width: 992px){.promo-modal{transform:scale(0.8);transform-origin:top right}}@media (max-width: 991.98px){.promo-modal{position:fixed;right:auto;padding:1em;font-size:var(--mobile-font-size);left:50%;transform:translateX(-50%)}.close-button-container{position:absolute;top:0;right:0}button.close-button{top:-2em;right:-2em}}@media (max-width: 991.98px) and (orientation: landscape){#promo-modal{top:2em;height:auto;width:80%}}@media (max-width: 991.98px) and (orientation: portrait){:root{--mobile-promo-height: 75%}.promo-modal{display:flex;flex-direction:column;top:auto;bottom:0;width:90%;height:var(--mobile-promo-height);border-radius:20px 20px 0 0;text-align:center;background-image:url("/images/promo/PromoBackgroundMobile.png"),linear-gradient(to right, #fff, #fff) !important;background-position:top center, bottom center;background-size:100% 50%, 100% 50%}.promo-modal input,.promo-modal button{margin:0.5em auto !important}#form-message{justify-content:center;font-size:1.125em}#modal-special-offer{position:absolute;top:-3%;left:calc(50% - 5em);margin:auto}.special-offer-button{font-size:1.25rem !important}.special-offer-button img{height:1.25rem}.promo-panel-left{width:100% !important;flex-basis:55%;overflow:hidden;height:auto;float:none}.promo-panel-right{width:100% !important;flex-basis:45%;float:none}h1.promo-h1{position:absolute;width:auto;max-width:9em;margin-top:1em;padding:0.25em 0.75em;border-radius:30px;background-color:#fff !important;font-size:1.5em !important;text-align:center;transform:rotate(4deg) translate(35%, -150%);box-shadow:0 0 10px 5px rgba(36,43,97,0.15);z-index:6}h2.promo-h2{margin-top:2.5em;margin-bottom:0.5em;font-size:1em !important;text-align:center}p.promo-highlight{margin-top:1.5em;margin-bottom:1em;padding-right:1em;font-size:1.125em;font-weight:bold;text-align:center}.promo-image-container{display:block;text-align:center}.promo-image{width:auto;max-width:90%;margin:auto;text-align:center;max-height:calc(var(--mobile-promo-height) / 2 )}p.promo-learn-more{font-size:1em}p.promo-powered-by{padding:0;font-size:0.9em}}#promo-modal-checkout #email-form,#promo-modal-thankyou #email-form{display:block;width:100%;margin:auto}#promo-modal-checkout #checkout-image,#promo-modal-thankyou #checkout-image{display:inline-block;position:absolute;right:0.25em;top:7em}#promo-modal-checkout #checkout-image img,#promo-modal-thankyou #checkout-image img{height:12rem}#promo-modal-checkout .promo-panel-right,#promo-modal-thankyou .promo-panel-right{width:1%}#promo-modal-checkout .promo-panel-left,#promo-modal-thankyou .promo-panel-left{width:98%}#promo-modal-checkout button.close-button,#promo-modal-thankyou button.close-button{right:-1.25em}#promo-modal-checkout h1.promo-h1,#promo-modal-thankyou h1.promo-h1{margin-top:1rem;font-size:3rem}#promo-modal-checkout h2.promo-h2,#promo-modal-thankyou h2.promo-h2{max-width:60%;margin-top:1.25em}#promo-modal-checkout .special-offer-rotated.special-offer-button,#promo-modal-thankyou .special-offer-rotated.special-offer-button{position:absolute !important;top:2rem !important;right:2rem !important;font-size:1.25em !important;transform:rotate(-2deg)}#promo-modal-checkout .newui-btn-primary,#promo-modal-thankyou .newui-btn-primary{background-color:#242b61 !important;border-color:#242b61 !important}#promo-modal-checkout .promo-image,#promo-modal-thankyou .promo-image{display:none}#promo-modal-checkout .promo-image-container,#promo-modal-thankyou .promo-image-container{display:none}#promo-modal-checkout p.promo-highlight,#promo-modal-thankyou p.promo-highlight{font-size:1.4em}#promo-modal-checkout .promo-powered-by,#promo-modal-thankyou .promo-powered-by{margin-top:-1em;margin-bottom:2em;font-size:1em}#promo-modal-checkout img.promo-tools,#promo-modal-thankyou img.promo-tools{display:block;position:absolute;right:15%;bottom:0.75em;height:3em}#promo-modal-checkout{top:30rem;right:5rem}#promo-modal-thankyou{top:16rem;right:2rem;width:55vw}@media (max-width: 991.98px){#promo-modal-checkout,#promo-modal-thankyou{position:relative !important;top:6rem !important;bottom:auto !important;right:auto !important;left:auto !important;transform:none !important;width:90%;margin:auto auto 7.5rem auto;height:auto !important;max-height:none !important;padding:1em;border-radius:20px;text-align:center;display:flex;flex-direction:column;background-image:url("/images/promo/PromoBackgroundMobile.png"),linear-gradient(to right, #fff, #fff) !important}#promo-modal-checkout .promo-modal .promo-panel-left,#promo-modal-thankyou .promo-modal .promo-panel-left{float:none}#promo-modal-checkout .promo-modal .promo-panel-right,#promo-modal-thankyou .promo-modal .promo-panel-right{width:100% !important}#promo-modal-checkout .checkout-image,#promo-modal-thankyou .checkout-image{display:none !important}#promo-modal-checkout h1.promo-h1,#promo-modal-thankyou h1.promo-h1{margin-top:0.5em !important;background-color:#fff;font-size:1.5em !important;z-index:5}#promo-modal-checkout h2.promo-h2,#promo-modal-thankyou h2.promo-h2{max-width:90% !important;margin:6.5rem auto 0.5em auto !important}#promo-modal-checkout .close-button-container,#promo-modal-thankyou .close-button-container{order:-1}#promo-modal-checkout button.close-button,#promo-modal-thankyou button.close-button{position:absolute !important;top:-1.5em !important;right:-1.5em !important}#promo-modal-checkout p.promo-powered-by,#promo-modal-thankyou p.promo-powered-by{margin-top:1em !important;margin-bottom:0.25em !important}#promo-modal-checkout img.promo-tools,#promo-modal-thankyou img.promo-tools{display:none !important}#promo-modal-checkout #checkout-image,#promo-modal-thankyou #checkout-image{display:none !important}#promo-modal-checkout .special-offer-rotated.special-offer-button,#promo-modal-thankyou .special-offer-rotated.special-offer-button{width:auto !important;padding:0.5em 1em;font-size:1em !important}#promo-modal-thankyou button.close-button{display:none}}#promo-modal.d-none,#promo-modal-checkout.d-none,#promo-modal-thankyou.d-none{display:none !important}
/*# sourceMappingURL=promo.css.map */
