@import url(/content/dam/juvmohcp/css/juvmo-hcp-utility-global.css);.abbv-button-primary,abbv-button-secondary{width:50%}
.juvmo.button-primary,.abbv-button-primary,.abbv-button-primary{background:var(--color-primary-red);font-size:var(--font-size-17) !important}
.juvmo.button-primary:visited,.abbv-button-primary,.abbv-button-primary:visited{background:var(--color-primary-red);font-size:var(--font-size-17) !important}
.juvmo.abbv-footer .abbv-footer-content div:nth-child(1) ul li:last-child::after{content:"";margin-left:13px;background:url(/content/dam/juvmohcp/images/privacy-choices-white-transparent-bg-120w.png) no-repeat;background-repeat:no-repeat;background-position:center;width:40px;height:18px;margin-top:5px;background-size:contain;position:absolute}
.abbv-modal-content-container [role="button"]:focus{outline:0}
.abbv-modal-close.abbv-icon-close.i-a{background:0;color:var(--color-primary-red)}
.juvmo-modal,.wolModal{max-width:100% !important}
.juvmo-modal .abbv-modal-content-container,.wolModal .abbv-modal-content-container{border-radius:17px !important}
.modal-btn-column .modal-left-button{margin-left:0}
.modal-btn-column .modal-right-button{margin-right:0}
.modal-left-button{font-size:var(--font-size-17) !important;width:50% !important}
.modal-right-button{font-size:var(--font-size-17) !important;width:50% !important}
.modal-card-container,.modal-card-container .abbv-modal-content-container{background:var(--color-secondary-purple);width:100%}
.abbv-modal-content-container{background:var(--color-secondary-purple);border:0}
.juvmo.abbv-footer{background:var(--color-bg-footer)}
.juvmo .abbv-legal-number{color:var(--color-white)}
.juvmo.abbv-footer a,.juvmo.abbv-footer a:visited,a:active{position:relative;cursor:pointer;color:var(--color-white);text-decoration:none}
.text-404{font-family:var(--font-avenir-next);font-size:var(--font-size-100)}
.text-system-err{margin-top:0;font-size:var(--font-size-60)}
.text-system-err-desc{font-size:var(--font-size-23)}
.text-pg-not-found{margin-top:0 !important;font-family:var(--font-avenir-next);font-size:var(--font-size-20)}
.junvo-coming-soon-logo{margin:0 auto;max-width:75%;margin-top:-75px}
.text-coming-soon{font-family:var(--font-avenir-next);text-shadow:5px 5px 6px rgba(0,0,0,0.5);font-size:var(--font-size-25)}
.coming-soon-copy-container{margin:0 auto}
.gradiant-white-bg{width:100%;background:var(--color-white);background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%)}
.juvmo-bg-1 .abbv-background-container-image-bg{background-position:top !important}
.juvmo-bg-container-1 .abbv-background-container-image-bg,.juvmo-bg-container-2 .abbv-background-container-image-bg{background-position:bottom !important}
.juvmo-bg-container-3 .abbv-background-container-image-bg{background-position:top !important}
.juvmo-bg-container-1 .abbv-background-container-content{padding-bottom:0 !important}
.juvmo-bg-container-2 .abbv-background-container-content{padding-bottom:0 !important}
.juvmo-bg-container-3 .abbv-background-container-content{padding-bottom:0 !important}
.container-50{width:100% !important}
.card-container{background:var(--color-white);width:100%}
.card-lg-padding{padding:3px !important}
@media(min-width:985px){.text-404{font-size:var(--font-size-200)}
.text-system-err{font-size:var(--font-size-95)}
.text-system-err-desc{font-size:var(--font-size-30)}
.text-pg-not-found{margin-top:-40px;font-family:var(--font-avenir-next);font-size:var(--font-size-44)}
.text-coming-soon{font-size:var(--font-size-49)}
.gradiant-white-bg{margin-top:-30px !important}
.modal-btn-column .modal-left-button{margin-left:25%}
.modal-btn-column .modal-right-button{margin-right:20%}
.junvo-coming-soon-logo{margin:0 auto;max-width:75%;margin-top:-60px}
}
@media(min-width:1200px){.text-404{font-size:var(--font-size-200)}
.text-system-err{font-size:var(--font-size-95)}
.text-pg-not-found{margin-top:-80px !important;font-family:var(--font-avenir-next);font-size:var(--font-size-44)}
.text-system-err-desc{font-size:var(--font-size-36)}
.text-coming-soon{font-size:var(--font-size-49)}
.gradiant-white-bg{margin-top:-60px !important}
.container-50{width:50% !important}
.junvo-coming-soon-logo{max-width:75%;margin-top:-120px}
.card-lg-padding{padding:95px !important}
.modal-btn-column .modal-left-button{margin-left:25%}
.modal-btn-column .modal-right-button{margin-right:20%}
.juvmo-modal{max-width:50% !important}
.wolModal{max-width:50% !important}
}