.form-group.required .form-control-label:after{content:"*"}.form-group label.form-control-label{font-size:.75em;margin-bottom:0}.form-group .form-control{height:calc(1.5rem + .75rem + 2px)}.form-group .form-control.is-invalid{border-color:#ff3633!important}.form-group .form-control.valid{border-color:#008827}.form-group .form-control:-ms-input-placeholder{color:rgba(0,0,0,.2)}.form-group .form-control::-moz-placeholder{color:rgba(0,0,0,.2)}.form-group .form-control::placeholder{color:rgba(0,0,0,.2)}.form-group .form-control-example{font-size:.75em}.form-group .hidden-validate{opacity:0;height:0;width:0}.form-group .password-input-group{position:relative}.form-group .password-input-group input{padding-right:2.5em}.form-group .password-input-group .toggle-see-password{position:absolute;top:3px;right:0}.form-group .password-input-group .toggle-see-password:active,.form-group .password-input-group .toggle-see-password:focus{box-shadow:none}.form-group .password-input-group .toggle-see-password span:after{position:absolute;content:"";left:9px;top:16px;right:10px;border-top:2px solid;border-color:#858585;transform:rotate(30deg)}.form-group .password-input-group .toggle-see-password.password-visible span:after{display:none}.refund-info-form,.refund-pay-form{margin:50px;font-size:1.3em}.dynamic-subscription-common{padding:0}.dynamic-subscription-common .salutation-container .custom-radio-container{margin-right:40px}.dynamic-subscription-common .custom-radio-container .custom-radio{top:2.5px}.dynamic-subscription-common .custom-checkbox-container{margin-right:30px;margin-bottom:20px}.dynamic-subscription-common .custom-checkbox-container span,.dynamic-subscription-common .custom-radio-container span{font-size:.9rem;opacity:.7}.dynamic-subscription-common .custom-checkbox-container input:checked~span,.dynamic-subscription-common .custom-radio-container input:checked~span{opacity:1}.dynamic-subscription-common .alert{box-shadow:none}.popup-modal.modal{bottom:20px;left:20px;top:auto;width:auto;height:auto;z-index:99999993;max-width:80vh}.popup-modal.modal .modal-dialog{margin:0;padding-top:0!important}.popup-modal.modal .modal-content{padding:5px;border-radius:0;border:none}.popup-modal.modal .modal-content .inline-subscribe-button span{font-size:24px}.popup-modal.modal .modal-body div.default-style{background-color:#fff;padding:2rem 2rem 1rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);border:1px solid #ccc}.popup-modal.modal .modal-body div.default-style p{text-align:center}.popup-modal.modal .modal-body div.default-style .custom-checkbox-container p{text-align:left}.popup-modal.modal .modal-close-button{position:absolute;right:2px;top:2px;width:16px;height:16px;background-size:cover;opacity:.9;margin:8px;font-size:16px}@media (max-width:543.98px){.popup-modal.modal{bottom:10px;left:10px}.popup-modal.modal.full-width{max-width:none;right:10px}}.newsletter-interests-container{display:none!important}