.floating-field{position:relative;padding-bottom:2px}.floating-field *:disabled{cursor:not-allowed}.light.floating-field{border-bottom:1px solid #082135}.light.floating-field input,.light.floating-field label{color:#082135}.light.floating-field input{background-color:#fff}.dark.floating-field{border-bottom:1px solid #fff}.dark.floating-field input,.dark.floating-field label{color:#fff}.dark.floating-field input{background-color:#082135}.floating-field input{width:100%;border:none;outline:none}.floating-field input .disabled{background-color:#f0f2f7;color:#999999}.floating-field select{color:#000;width:100%;border:0;border-radius:5px;height:25px;background:url(/assets/icons/ICN_CARET_DOWN_MIDNIGHT-1c3d7db62ccc855ac28171d20a91c2f92e0258e339abe68b5a1b54588efc7e6d.svg) no-repeat right #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position-x:right;cursor:pointer}.floating-field select~label{transform:translate(0, -100%)}.floating-field label{font-weight:100;position:absolute;top:-8px;left:0;transition:all 200ms}.invalid.floating-field{border-bottom:1px solid #ff4444}.invalid.floating-field input,.invalid.floating-field label{color:#ff4444}.phone.floating-field label{left:55px;z-index:1}.phone.floating-field .iti{bottom:5px;width:100%}.phone.floating-field .iti__flag-container{bottom:5px}.phone.floating-field .phone-field{bottom:3px}.phone.floating-field input::-moz-placeholder{color:transparent}.phone.floating-field input:-ms-input-placeholder{color:transparent}.phone.floating-field input::placeholder{color:transparent}.phone.floating-field input:focus::-moz-placeholder{color:#999999}.phone.floating-field input:focus:-ms-input-placeholder{color:#999999}.phone.floating-field input:focus::placeholder{color:#999999}.new-registration.floating-field{margin:10px 0;width:100%}.new-registration.floating-field input{background:#f6f6f6;border:1px solid #eaeef3;border-radius:5px;height:60px;padding:15px;padding-bottom:0;font-size:16px}.new-registration.floating-field label{top:20px;left:15px;font-size:16px}.new-registration.floating-field select{color:#000;width:100%;border:1px solid #eaeef3;border-radius:5px;height:60px;background:url(/assets/icons/ICN_CARET_DOWN_MIDNIGHT-1c3d7db62ccc855ac28171d20a91c2f92e0258e339abe68b5a1b54588efc7e6d.svg) no-repeat right #f6f6f6;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position-x:right;cursor:pointer;padding:15px;padding-bottom:0}body{color:#212529}.mint-button{display:inline-flex;align-items:center;justify-content:center;width:168px;height:46px;background:#44d7b6;color:#082135;border:0;border-radius:28px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mint-button:focus{outline:#388dd3 auto 4px !important}.mint-button:hover{background:#3bc1a3;color:#082135}.circle-play-button .circle{width:64px;height:64px;background-color:#e51470;border-radius:100%;transition:0.5s}.circle-play-button .circle:hover{transform:scale(1.1)}.circle-play-button i{font-size:21px;color:#fff;margin-top:23px;margin-left:24px}.midnight-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;background-color:#082135;border-radius:28px;color:#ffffff;display:inline-flex;height:46px;justify-content:center;text-align:center;width:168px}.midnight-button:focus{outline:#388dd3 auto 4px !important}.midnight-button:active{background-color:#052134}.midnight-button:hover{background-color:#2a4151}.midnight-outline-button{border:1px solid #082135;border-radius:25px;color:#082135;padding:15px 30px;text-decoration:none;width:128px}.midnight-outline-button:focus{outline:#388dd3 auto 4px !important}.midnight-outline-button:hover{color:#fff;background-color:#2a4151}.midnight-outline-button:active{background:#052134}.razmatazz-button{display:inline-flex;align-items:center;justify-content:center;width:168px;height:46px;background:#e51470;color:#fff;border:0;border-radius:28px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.razmatazz-button:focus{outline:#388dd3 auto 4px !important}.razmatazz-button:hover{background:#d10067}.razmatazz-button:active{background:#bb0063}.razmatazz-button:focus{outline-offset:3px;text-decoration:none}.razmatazz-button:disabled{background:#eaeef3;color:#9a9ea3;cursor:not-allowed}.razmatazz-button.large{padding:0 15px;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.razmatazz-outline-button{display:inline-flex;align-items:center;justify-content:center;width:176px;height:46px;background:#fff;color:#e51470;border:1px solid #e51470;border-radius:28px;cursor:pointer}.razmatazz-outline-button:focus{outline:#388dd3 auto 4px !important}.razmatazz-outline-button:hover{background:#d10067;color:#fff}.razmatazz-outline-button:hover i{color:#fff}.razmatazz-outline-button:active{background:#bb0063}.razmatazz-outline-button i{margin-left:5px}.razmatazz-color{color:#e51470}h4{font-size:18px}*{font-family:"NotoSans", sans-serif}a:hover,a :focus{color:inherit;text-decoration:none}b{font-weight:bold}body .row{margin:0}body #content{padding:0}body #content.no-top-margin{margin-top:0}body .alert{margin:0;text-align:left}body .alert-success,body .alert-notice{color:#155724;background-color:#d4edda;border-color:#c3e6cb}body .alert-info,body .alert-alert{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}body .alert-danger,body .alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}body .alert+#content{margin-top:0}body .alert+.alert{margin-top:0}input:focus,textarea:focus{outline-color:white}select:focus:focus{outline:#388dd3 auto 4px !important}.blur-10{filter:blur(10px) !important}.flex-space-between{display:flex;justify-content:space-between}.spacer{flex-grow:1}.no-wrap{white-space:nowrap}.heading-primary{color:#082135;font-weight:300;font-size:55px;line-height:68px;text-align:left}.heading-h1{color:#082135;font-weight:300;font-size:40px;line-height:55px}.heading-h2{color:#082135;font-weight:300;font-size:32px;letter-spacing:0;line-height:40px}.heading-h3{font-size:24px;color:#082135;letter-spacing:0;line-height:30px}.heading-h4{font-size:20px;color:#082135;letter-spacing:0;line-height:26px}.heading-h5{font-size:16px;color:#082135;letter-spacing:0;line-height:20px;margin-left:10px}.paragraph-default{font-size:16px;color:#666666;letter-spacing:0;line-height:26px}.paragraph-default-blue{font-size:16px;color:#082135;letter-spacing:0;line-height:26px}.paragraph-small{font-size:12px;color:#666666;letter-spacing:0;line-height:20px}.paragraph-small-blue{font-size:12px;color:#082135;letter-spacing:0;line-height:20px}.alert.alert-error a{color:#a94442;text-decoration:underline}.font-h-primary{color:#082135;font-weight:300;font-size:55px;line-height:68px}.font-h1{color:#082135;font-weight:300;font-size:40px;line-height:55px}.font-h1-mobile{color:#082135;font-weight:300;font-size:30px;line-height:38px}.font-h2{color:#082135;font-weight:300;font-size:32px;line-height:40px}.font-h2-mobile{color:#082135;font-weight:300;font-size:26px;line-height:34px}.font-h3{color:#082135;font-size:24px;line-height:30px}.font-h3-mobile{color:#082135;font-size:22px;line-height:30px}.font-h4{color:#082135;font-size:20px;line-height:28px}.font-h4-mobile{color:#082135;font-size:18px;line-height:24px}.font-h5{color:#082135;font-size:16px;line-height:20px}.font-h5-mobile{color:#082135;font-size:14px;line-height:18px}.font-h6{color:#082135;font-size:14px;line-height:18px}.font-h6-mobile{color:#082135;font-size:12px;line-height:16px}.font-p-lead{color:#082135;font-size:22px;line-height:35px}.font-p-lead-mobile{color:#082135;font-size:18px;line-height:30px}.font-p-default{color:#666666;font-size:16px;line-height:26px}.font-p-default-mobile{color:#666666;font-size:14px;line-height:22px}.font-p-small{color:#666666;font-size:14px;line-height:24px}.font-p-small-mobile{color:#666666;font-size:12px;line-height:20px}.hide{display:none}.inline-block{display:inline-block}.rotate-45{transform:rotate(45deg) !important}.rotate-180{transform:rotate(180deg) !important}.razmatazz-radio-button-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.razmatazz-radio-button-container input:focus+.razmatazz-radio-button{outline:auto;outline-color:-webkit-focus-ring-color}.razmatazz-radio-button-container label{cursor:pointer}.razmatazz-radio-button{position:absolute;top:13px;left:7px;height:20px;width:20px;background-color:#fff;border:1px solid #082135;border-radius:50%}.razmatazz-radio-button:focus{outline:#388dd3 auto 4px !important}.razmatazz-radio-button:after{content:'';position:absolute;display:none}.razmatazz-radio-button-container input:checked~.razmatazz-radio-button:after{display:block}.razmatazz-radio-button-container .razmatazz-radio-button:after{top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#e51470}.clickable{cursor:pointer}.disabled{pointer-events:none}.modal .modal-dialog{margin-top:104px}.modal .modal-dialog .modal-content .modal-body{padding:0}.modal .modal-dialog .modal-content .modal-body iframe{width:100%;min-height:400px}.privacy-policy-link{color:#fc6399;float:none !important;font-style:normal;font-weight:bold}.privacy-policy-link:focus,.privacy-policy-link:hover{color:#fc6399}.privacy-policy-link.light{color:#082135}.privacy-policy-link.light:focus,.privacy-policy-link.light:hover{color:#d10067}.add-to-cart-button{font-size:14px;margin-right:32px}body{font-size:14px}.row{display:initial;flex-wrap:initial}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-body{padding:15px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px}#cart .alert{display:block}#main-part{margin-top:0}.sidebar{margin-top:0}*{font-family:'Inter'}body #content,body .alert{margin-top:146px}@media only screen and (min-width: 1250px){body #content,body .alert{margin-top:65px}}h1{font-weight:600}.desktop-footer{background:#FCFCFC;box-shadow:inset 0px 1px 0px #cccccc;display:block;text-align:center}@media only screen and (min-width: 650px){.desktop-footer{align-items:center;display:flex;justify-content:space-between}}.desktop-footer .currency-select{margin:auto;margin-right:10px}.desktop-footer .currency-select .multi-currency-selector{margin:auto}.desktop-footer .currency-select .multi-currency-selector select{background-color:#FFFFFF;color:#000000;border:unset;border:#000000 1px solid}.desktop-footer .blurb{color:#000000}.desktop-footer .logo{display:flex;justify-content:center;margin-bottom:20px}@media only screen and (min-width: 650px){.desktop-footer .logo{margin-bottom:0}}.desktop-footer .logo img{width:275px}.cart-container-new,#checkout-new{background-color:#FBFAF9}.cart-container-new input.edx,#checkout-new input.edx{background-color:#FFFFFF;border-radius:0;border:1px solid #00262B}.cart-container-new input.edx.error-outline,#checkout-new input.edx.error-outline{border:1px solid #CE2A2A}.cart-container-new .new-registration.floating-field input,.cart-container-new .new-registration.floating-field label,#checkout-new .new-registration.floating-field input,#checkout-new .new-registration.floating-field label{font-weight:400;font-size:16px;color:#000000}.cart-container-new .checkout-tracker-new,#checkout-new .checkout-tracker-new{background-color:#00262B}.cart-container-new .checkout-tracker-new .line,#checkout-new .checkout-tracker-new .line{background:#9A9EA3}.cart-container-new .checkout-tracker-new .mask .fill,#checkout-new .checkout-tracker-new .mask .fill{background-color:#EE564A}.cart-container-new .checkout-tracker-new .name,#checkout-new .checkout-tracker-new .name{color:#FFFFFF}.cart-container-new .checkout-tracker-new .step.current-step .name,#checkout-new .checkout-tracker-new .step.current-step .name{color:#EE564A}.cart-container-new .checkout-tracker-new .step.current-step .oval,#checkout-new .checkout-tracker-new .step.current-step .oval{background-color:#EE564A}.cart-container-new .checkout-tracker-new .step.current-step .oval .number,#checkout-new .checkout-tracker-new .step.current-step .oval .number{color:#FFFFFF}.cart-container-new .checkout-tracker-new .step .name,#checkout-new .checkout-tracker-new .step .name{color:#9A9EA3}.cart-container-new .checkout-tracker-new .step .oval,#checkout-new .checkout-tracker-new .step .oval{background-color:#9A9EA3}.cart-container-new .checkout-tracker-new .step .oval .number,#checkout-new .checkout-tracker-new .step .oval .number{color:#EBEBEB}@media only screen and (min-width: 1040px){.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing{min-height:685px}}@media only screen and (max-width: 802px){.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing .mobile-list-empty-cart,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing .mobile-list-empty-cart{display:block}}.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing .mobile-list-empty-cart .products-container-mobile,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing .mobile-list-empty-cart .products-container-mobile{background-color:#FBFAF9 !important}.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart{display:none}@media only screen and (min-width: 802px){.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart{display:block}}.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart .products-container-desktop,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart .products-container-desktop{background-color:#FBFAF9 !important}.cart-container-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart .products-container-desktop .product-block-container,#checkout-new .cart-edit .empty-cart-container .flex-row .product-listing .desktop-list-empty-cart .products-container-desktop .product-block-container{display:flex;flex-wrap:wrap}.cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button,#checkout-new .cart-edit .empty-cart-container .flex-row .browse-button{display:flex}.cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .edx-red-button,.cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details .cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .edaid-button,.cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details .cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .eft-button,.cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-container .payment-button,.payment-container .cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-button,.cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button .error-container .payment-error-body #reload-button,.error-container .payment-error-body .cart-container-new .cart-edit .empty-cart-container .flex-row .browse-button #reload-button,#checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .edx-red-button,#checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .edaid-button,#checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .eft-button,#checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-container .payment-button,.payment-container #checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .payment-button,#checkout-new .cart-edit .empty-cart-container .flex-row .browse-button .error-container .payment-error-body #reload-button,.error-container .payment-error-body #checkout-new .cart-edit .empty-cart-container .flex-row .browse-button #reload-button{min-width:178px}@media only screen and (min-width: 650px){.cart-container-new .cart-edit .empty-cart-container .flex-row p.empty-cart-message,#checkout-new .cart-edit .empty-cart-container .flex-row p.empty-cart-message{margin:0}}.cart-container-new .cart-edit .empty-cart-container h2,#checkout-new .cart-edit .empty-cart-container h2{font-size:20px;font-weight:600}.cart-container-new .order-body-new .cart-payment-methods-section,#checkout-new .order-body-new .cart-payment-methods-section{border:1px solid #EAEEF3;box-shadow:0px 2px 0px rgba(30,33,37,0.1);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;margin-top:-10px;border-top:none}@media only screen and (min-width: 650px){.cart-container-new .order-body-new #checkout-button,#checkout-new .order-body-new #checkout-button{width:216px}}.cart-container-new .order-body-new .row,#checkout-new .order-body-new .row{border:1px solid #EAEEF3;box-shadow:0px 2px 4px rgba(30,33,37,0.1);border-radius:8px}.cart-container-new .order-body-new .row.alternate,#checkout-new .order-body-new .row.alternate{background-color:#E1DDDB;border:1px solid #CBCFD4;border-radius:8px}.cart-container-new .order-body-new .row.alternate b,#checkout-new .order-body-new .row.alternate b{font-style:italic}.cart-container-new .order-body-new .faq-and-policy-section,#checkout-new .order-body-new .faq-and-policy-section{border:1px solid #EAEEF3;box-shadow:0px 2px 0px rgba(30,33,37,0.1);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;margin-top:-10px;border-top:none}.cart-container-new .order-body-new .coupon-code-apply-new p.text,#checkout-new .order-body-new .coupon-code-apply-new p.text{font-weight:700}.cart-container-new .order-body-new .coupon-code-apply-new input.edx,#checkout-new .order-body-new .coupon-code-apply-new input.edx{background-color:#FFFFFF;border-radius:0;border:1px solid #00262B}.cart-container-new .order-body-new .summary .heading,#checkout-new .order-body-new .summary .heading{font-weight:700}.signup-new{background-color:#FBFAF9}.signup-new input.edx{background-color:#FFFFFF;border-radius:0;border:1px solid #00262B}.signup-new input.edx.error-outline{border:1px solid #CE2A2A}.signup-new .new-registration.floating-field input,.signup-new .new-registration.floating-field label{font-weight:400;font-size:16px;color:#000000}.signup-new .new-registration.floating-field .error img{padding-right:8px}.signup-new .new-registration.floating-field .error span{color:#CE2A2A}.signup-new .signup-card-new{margin-top:30px}.signup-new .signup-card-new .row{border:0;box-shadow:none}.signup-new .signup-card-new .blurb{color:#707070}.signup-new .signup-form-new .row{border:0;box-shadow:none}.signup-new .signup-form-new .required{color:#000000}.signup-new .submit-section{margin:-30px auto 30px;max-width:900px;padding:20px}.signup-new .submit-section i{margin-right:35px;width:597px;height:34px;font-style:italic;font-weight:400;font-size:12px;line-height:140%;color:#000000}.signup-new .submit-section .submit-button{margin-top:30px;width:100%}@media only screen and (min-width: 650px){.signup-new .submit-section .submit-button{padding:17px 24px;width:215px;height:56px}}.signup-new .popia-legal-consent p{margin-top:30px;font-weight:400;font-size:16px;color:#707070}.signup-new .popia-legal-consent .disclaimer,.signup-new .popia-legal-consent a{color:#000000;display:flex}.signup-new .popia-legal-consent .popia-modal-actions{justify-content:right}.signup-new .popia-legal-consent .popia-modal-actions button{margin:0px}.signup-new .popia-legal-consent .popia-modal-actions .edx-popia-close-button{border:0px;width:81px;height:48px;background-color:#FFFFFF;color:#00262B}.signup-new .popia-legal-consent .popia-modal-actions .edx-popia-close-button:hover{background-color:#EAEEF3}.signup-new .popia-legal-consent .popia-modal-actions .edx-popia-close-button:focus{outline-offset:3px;outline-color:#00262B}.signup-new .popia-legal-consent .popia-modal-actions .edx-popia-submit-button{border:0px;color:#FFFFFF;width:81px;height:48px;background-color:#00262B}.signup-new .popia-legal-consent .popia-modal-actions .edx-popia-submit-button:hover{background-color:#2D494E}.signup-new .popia-legal-consent .popia-modal-actions .edx-popia-submit-button:focus{outline-offset:3px;outline-color:#00262B}.signup-new .password-requirements{color:#000000}.login-new{background-color:#FBFAF9}.login-new input.edx{background-color:#FFFFFF;border-radius:0;border:1px solid #00262B}.login-new input.edx.error_outline{border:1px solid #ff4444}.login-new .new-registration.floating-field input,.login-new .new-registration.floating-field label{font-weight:400;font-size:16px;color:#000000}.login-new .login-card-new{margin-top:30px}.login-new .login-card-new .edx-red-button,.login-new .login-card-new .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details .login-new .login-card-new .edaid-button,.login-new .login-card-new .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details .login-new .login-card-new .eft-button,.login-new .login-card-new .payment-container .payment-button,.payment-container .login-new .login-card-new .payment-button,.login-new .login-card-new .error-container .payment-error-body #reload-button,.error-container .payment-error-body .login-new .login-card-new #reload-button{margin-top:20px;width:100%}@media only screen and (min-width: 768px){.login-new .login-card-new .flex .edx-red-button,.login-new .login-card-new .flex .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details .login-new .login-card-new .flex .edaid-button,.login-new .login-card-new .flex .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details .login-new .login-card-new .flex .eft-button,.login-new .login-card-new .flex .payment-container .payment-button,.payment-container .login-new .login-card-new .flex .payment-button,.login-new .login-card-new .flex .error-container .payment-error-body #reload-button,.error-container .payment-error-body .login-new .login-card-new .flex #reload-button{width:124px}}.login-new .signup-card-new{margin-top:30px}.login-new .signup-card-new .row{border:0;box-shadow:none}.login-new .signup-card-new .blurb{color:#707070}.tracker-step.reset-password{background-color:#FBFAF9}.reset-password-new{background-color:#FBFAF9}.reset-password-new .blurb{color:#707070}.reset-password-new .reset-password-form-new{border:1px solid #EAEEF3;box-shadow:0px 2px 4px rgba(30,33,37,0.1);border-radius:8px}.reset-password-new .reset-password-form-new .row{border:0;box-shadow:none}.reset-password-new .reset-password-form-new .submit-button{margin-top:30px;width:100%}@media only screen and (min-width: 650px){.reset-password-new .reset-password-form-new .submit-button{padding:17px 16px;width:140px}}.reset-password-new .reset-password-form-new .success .blurb{color:#707070}.row .tracker-step{border:0;box-shadow:none;background-color:#FBFAF9}.row.alternate{margin:0px auto;max-width:900px;margin-bottom:30px;max-width:900px !important;padding:20px 20px 20px;background-color:#E1DDDB;border:1px solid #CBCFD4;border-radius:8px;word-wrap:break-word}.row.alternate b{font-style:italic;font-weight:bolder;color:#000000}.row.alternate span{font-weight:lighter;color:#000000}a{color:#00262B}.btn-outline-secondary{border-radius:0}.edx-h1-header{font-style:normal;font-weight:600;color:#000000;max-width:900px;margin:auto;font-size:30px}.edx-h2-heading{font-style:italic;font-weight:600;font-size:20px;color:#000000}.edx-h3-heading{font-style:normal;font-weight:600;font-size:20px;color:#000000;width:100%}.edx-button-container{display:flex}@media only screen and (min-width: 650px){.edx-button-container{margin-right:20px}}.edx-button-container .edx-button{background-color:#00262B;color:#FFFFFF;padding:10px;transform:skew(-12deg)}.edx-button-container .edx-button .link-text{transform:skew(12deg)}.edx-button-container .edx-button:hover{color:#FFFFFF;background-color:#2D494E}.edx-outline-button{align-items:center;border-radius:0;display:inline-flex;height:46px;justify-content:center;min-width:178px;white-space:nowrap;background-color:#FFFFFF;color:#00262B;border:1px solid #00262B}.edx-outline-button:hover{color:#FFFFFF;background-color:#00262B}.edx-outline-button:focus{outline-offset:3px;outline-color:#00262B}.edx-outline-button:disabled{opacity:0.3}.edx-outline-button:active{background-color:#eaeef3}@media only screen and (min-width: 768px){.edx-outline-button{width:124px}}.edx-red-button,.payment-method-container .edaid-details .edaid-button,.payment-method-container .eft-details .eft-button,.payment-container .payment-button,.error-container .payment-error-body #reload-button{align-items:center;background-color:#D23228;border-radius:0px;color:#FFFFFF !important;display:inline-flex;height:46px;justify-content:center;text-align:center;min-width:178px;border:0;white-space:nowrap}.edx-red-button:hover,.payment-method-container .edaid-details .edaid-button:hover,.payment-method-container .eft-details .eft-button:hover,.payment-container .payment-button:hover,.error-container .payment-error-body #reload-button:hover{color:#FFFFFF;background-color:#921108}.edx-red-button:focus,.payment-method-container .edaid-details .edaid-button:focus,.payment-method-container .eft-details .eft-button:focus,.payment-container .payment-button:focus,.error-container .payment-error-body #reload-button:focus{outline-offset:3px;outline-color:#D23228}.edx-red-button:disabled,.payment-method-container .edaid-details .edaid-button:disabled,.payment-method-container .eft-details .eft-button:disabled,.payment-container .payment-button:disabled,.error-container .payment-error-body #reload-button:disabled{opacity:0.3}#checkout-new{background-color:#FBFAF9}#checkout-new .address-edit{margin:0px auto;max-width:906px;padding:24px 24px 32px 24px}#checkout-new .checkout-new{margin:0px auto;max-width:906px}#checkout-new .checkout-tracker-new{background-color:#00262B}#checkout-new .checkout-tracker-new .line{background:#9A9EA3}#checkout-new .checkout-tracker-new .mask .fill{background-color:#EE564A}#checkout-new .checkout-tracker-new .name{color:#FFFFFF}#checkout-new .checkout-tracker-new .step.current-step .name{color:#EE564A}#checkout-new .checkout-tracker-new .step.current-step .oval{background-color:#EE564A}#checkout-new .checkout-tracker-new .step.current-step .oval .number{color:#FFFFFF}#checkout-new .checkout-tracker-new .step .name{color:#9A9EA3}#checkout-new .checkout-tracker-new .step .oval{background-color:#9A9EA3}#checkout-new .checkout-tracker-new .step .oval .number{color:#EBEBEB}@media only screen and (min-width: 650px){#checkout-new .order-body-new #checkout-button{width:216px}}#checkout-new .order-body-new .row{border:1px solid #EAEEF3;box-shadow:0px 2px 4px rgba(30,33,37,0.1);border-radius:8px}#checkout-new .order-body-new .row.alternate{background-color:#E1DDDB;border:1px solid #CBCFD4;border-radius:8px}#checkout-new .order-body-new .row.alternate b{font-style:italic}#checkout-new .edx-submission-panel{display:none}@media (min-width: 650px){#checkout-new .edx-submission-panel{align-items:center;display:flex;justify-content:space-around;padding-bottom:150px}}#checkout-new .installments-toggle{justify-content:end;margin-bottom:20px}#checkout-new .installments-toggle .edx-installments-toggle{background:none;border:none;color:#00262B;font-size:14px;font-weight:500}#checkout-new .installments-toggle .edx-installments-toggle i{font-size:12px;margin-left:8px}#checkout-new .installment-plan-table{color:#707070}#checkout-new .installment-plan-table .date{color:#000000}#checkout-new .installment-plan-table .amount{color:#000000}#checkout-new .installment-plan-table strong{color:#000000}#checkout-new #payment-new .heading{font-size:20px;font-weight:600;color:#000000}#checkout-new #payment-new .flex-row{display:flex;flex-direction:column}@media only screen and (min-width: 768px){#checkout-new #payment-new .flex-row{flex-direction:row}}#checkout-new #payment-new #payment-options-body label,#checkout-new #payment-new #payment-method-fields label{color:#000000}#checkout-new #payment-new .totals-container p.label{color:#707070}#checkout-new #payment-new .totals-container p.value{color:#000000}#checkout-new #payment-new .totals-container .tax-line p{color:#707070}#checkout-new #payment-new .totals-container .first-installment p{color:#707070}#checkout-new #payment-new .my-order-block .faq-link{color:#00262B}#checkout-new #payment-new #installment-summary .header-section .faq-link-mobile{color:#00262B}#checkout-new #payment-new #installment-summary .summary p{color:#707070}#checkout-new #payment-new #installment-summary .summary .faq-link{color:#00262B}#checkout-new #payment-new #payment-methods-panel .row{border:1px solid #EAEEF3;box-shadow:0px 2px 4px rgba(30,33,37,0.1);border-radius:8px}#checkout-new #payment-new #payment-methods-panel .row.alternate{background-color:#E1DDDB;border:1px solid #CBCFD4;border-radius:8px}#checkout-new #payment-new #payment-methods-panel .row.alternate b{font-style:italic;color:#000000;font-weight:700;font-size:12px}#checkout-new #payment-new #payment-methods-panel #stripe-elements .input-field{background-color:#FFFFFF;border-radius:0;border:1px solid #00262B}#checkout-new #payment-new #payment-methods-panel .check-payment-panel .header{font-size:16px;color:#000000}#checkout-new #payment-new #payment-methods-panel .check-payment-panel p{font-size:16px;color:#000000}#checkout-new #payment-new #payment-methods-panel .submit-button{margin-top:0}@media only screen and (min-width: 650px){#checkout-new #payment-new #payment-methods-panel #stripeSubmitAndContinueBtn.submit-button,#checkout-new #payment-new #payment-methods-panel #submitAndContinueBtn.submit-button{width:216px;float:right}}#checkout-new #confirm-registration-edx{margin:0px auto;max-width:900px;padding:24px 24px 32px 24px}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx{padding:0}}#checkout-new #confirm-registration-edx h3{font-size:20px;font-weight:600;line-height:160%;color:#000000;margin-top:0}#checkout-new #confirm-registration-edx h4{color:#000000}#checkout-new #confirm-registration-edx a{color:#00262B}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .new-registration-header{margin-top:34px}}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new{margin-bottom:30px}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-container{display:flex;flex-direction:column;gap:1rem}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-items{flex:1}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-value{order:-1}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-value .partner-name{color:#707070}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-value .product-name{color:#000000}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-info{border-left:none;margin-top:10px}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-info{margin-top:0}}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-info span.value{color:#000000}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-info span.label{color:#707070}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-container:before{content:"";border:1px solid #E5E5E5;align-self:stretch}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .line-item-container{flex-direction:row}}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-line-item-new .product-name{margin-bottom:0}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details p{color:#707070}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details h4{margin:20px 0 20px 0}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details h4{margin:10px 0 20px 0}}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details .right-button{display:none !important}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details .right-button{display:block !important}}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table{width:100%}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table td{display:block}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table td[data-td]:before{content:attr(data-td)}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table td>*{display:block}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table td{display:table-cell}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table td{vertical-align:top;width:50%;padding-right:20px}}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table .midnight-outline-button{border-radius:0px;width:100%;color:#00262B;display:block;margin-top:20px;text-align:center}#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table .midnight-outline-button:hover{background:#EAEEF3}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .order-body-new .order-details table .midnight-outline-button{width:140px}}#checkout-new #confirm-registration-edx .order-body-new .summary p{margin:32px 0 32px 0;color:#707070;font-style:italic;padding-right:20px}#checkout-new #confirm-registration-edx .order-body-new .summary .faq-link{display:block;margin-bottom:15px}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .summary .faq-link{margin-bottom:0}}#checkout-new #confirm-registration-edx .order-body-new .totals-container p.label{color:#707070}#checkout-new #confirm-registration-edx .order-body-new .totals-container p.value{color:#000000}#checkout-new #confirm-registration-edx .order-body-new .totals-container .tax-line p{color:#707070}#checkout-new #confirm-registration-edx .order-body-new .totals-container .first-installment p{color:#707070}#checkout-new #confirm-registration-edx .order-body-new .faq-link-mobile{display:none}#checkout-new #confirm-registration-edx .order-body-new .edx-new-block{display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#E1DDDB;border-radius:8px}#checkout-new #confirm-registration-edx .order-body-new .edx-new-block p{margin:0;font-size:12px;line-height:18px;color:#000000}#checkout-new #confirm-registration-edx .order-body-new .edx-new-block p b{font-style:italic;font-weight:700}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .edx-new-block{height:66px}}#checkout-new #confirm-registration-edx .order-body-new .edx-red-button,#checkout-new #confirm-registration-edx .order-body-new .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #checkout-new #confirm-registration-edx .order-body-new .edaid-button,#checkout-new #confirm-registration-edx .order-body-new .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #checkout-new #confirm-registration-edx .order-body-new .eft-button,#checkout-new #confirm-registration-edx .order-body-new .payment-container .payment-button,.payment-container #checkout-new #confirm-registration-edx .order-body-new .payment-button,#checkout-new #confirm-registration-edx .order-body-new .error-container .payment-error-body #reload-button,.error-container .payment-error-body #checkout-new #confirm-registration-edx .order-body-new #reload-button{width:200px;margin-bottom:12px}@media only screen and (min-width: 650px){#checkout-new #confirm-registration-edx .order-body-new .edx-red-button,#checkout-new #confirm-registration-edx .order-body-new .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #checkout-new #confirm-registration-edx .order-body-new .edaid-button,#checkout-new #confirm-registration-edx .order-body-new .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #checkout-new #confirm-registration-edx .order-body-new .eft-button,#checkout-new #confirm-registration-edx .order-body-new .payment-container .payment-button,.payment-container #checkout-new #confirm-registration-edx .order-body-new .payment-button,#checkout-new #confirm-registration-edx .order-body-new .error-container .payment-error-body #reload-button,.error-container .payment-error-body #checkout-new #confirm-registration-edx .order-body-new #reload-button{float:right;margin:0 32px 166.63px 0}}#checkout-new .razmatazz-radio-button-container .razmatazz-radio-button:after{background:#00262B}#checkout-new .tracker-step .new-registration-header{color:#000000}#checkout-new .new-registration.floating-field input,#checkout-new .new-registration.floating-field label{font-weight:400;font-size:16px;color:#000000}#checkout-new .new-registration.floating-field input{background-color:#FFFFFF;border-radius:0;border:1px solid #00262B}#checkout-new .new-registration.floating-field input.error_outline{border:1px solid #ff4444}#billing-new{background:#FBFAF9}#billing-new .billing-address-panel .edx-submission-panel{align-items:center;display:block;justify-content:space-around}@media (min-width: 650px){#billing-new .billing-address-panel .edx-submission-panel{display:none}}#billing-new .heading{font-size:20px;font-style:normal;margin-bottom:20px;font-weight:600}#billing-new .italic{font-style:italic}#billing-new .required p{font-size:16px;font-weight:400}#billing-new .checkout-submit-panel{margin:20px 0 0 0}#billing-new .checkout-submit-panel .edx-red-button,#billing-new .checkout-submit-panel .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #billing-new .checkout-submit-panel .edaid-button,#billing-new .checkout-submit-panel .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #billing-new .checkout-submit-panel .eft-button,#billing-new .checkout-submit-panel .payment-container .payment-button,.payment-container #billing-new .checkout-submit-panel .payment-button,#billing-new .checkout-submit-panel .error-container .payment-error-body #reload-button,.error-container .payment-error-body #billing-new .checkout-submit-panel #reload-button{width:200px}@media (min-width: 650px){#billing-new .checkout-submit-panel .edx-red-button,#billing-new .checkout-submit-panel .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #billing-new .checkout-submit-panel .edaid-button,#billing-new .checkout-submit-panel .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #billing-new .checkout-submit-panel .eft-button,#billing-new .checkout-submit-panel .payment-container .payment-button,.payment-container #billing-new .checkout-submit-panel .payment-button,#billing-new .checkout-submit-panel .error-container .payment-error-body #reload-button,.error-container .payment-error-body #billing-new .checkout-submit-panel #reload-button{width:unset}}@media (min-width: 768px){#billing-new .spacer{width:20px}}#billing-new .privacy-policy{color:#707070;font-size:12px;font-style:italic}@media (min-width: 650px){#billing-new .privacy-policy{color:#000000}}#billing-new .privacy-policy a{color:#082135}#billing-new .floating-field input,#billing-new .floating-field select{background:#FFFFFF;border:1px solid #000000;border-radius:0}#billing-new .floating-field .error{display:none}#billing-new .floating-field .error-invalid{color:#CE2A2A}#billing-new .floating-field .error-invalid img{padding-right:8px}#billing-new .floating-field-error input,#billing-new .floating-field-error select{border-color:#CE2A2A}#billing-new .floating-field-error .error{display:flex;color:#CE2A2A}#billing-new .floating-field-error .error img{padding-right:8px}#billing-new .floating-field-error .invalid-address-zipcode{color:#FFFFFF}#billing-new .floating-field-error span{font-size:12px}#billing-new .sponsored-payment .sponsor-paying-field h3{display:inline;font-weight:400;font-size:16px;line-height:1;color:#707070}#billing-new .sponsored-payment .sponsor-paying-field .switch-container{margin-top:25px;width:166px;display:flex;justify-content:space-between}@media (min-width: 650px){#billing-new .sponsored-payment .sponsor-paying-field .switch-container{margin:0}}#billing-new .sponsored-payment .sponsor-paying-field .switch-container .sponsor-option{display:flex;justify-content:space-around;min-width:78px;margin-right:20px}#billing-new .sponsored-payment .sponsor-paying-field .switch-container .sponsor-option label{font-size:14px;padding-top:7px;outline:none !important}#billing-new .sponsored-payment .sponsor-paying-field .switch-container input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20px;height:20px;padding:2px;background-clip:content-box;border:1.5px solid #00262B;border-radius:50%}#billing-new .sponsored-payment .sponsor-paying-field .switch-container input[type="radio"]:hover{box-shadow:0 0 0 6px #EAEEF3;background:#EAEEF3}#billing-new .sponsored-payment .sponsor-paying-field .switch-container input[type="radio"]:checked{background-color:#00262B}#billing-new .sponsored-payment .sponsor-paying-field .switch-container input[type="radio"]:checked:hover{box-shadow:0 0 0 6px #EAEEF3, inset 0 0 0 2px #EAEEF3}#billing-new .sponsored-payment .sponsor-paying-field .switch-container input:focus{outline:2px solid #00262B;outline-offset:5px;box-shadow:0 0 0 6px #EAEEF3, inset 0 0 0 2px #EAEEF3}#billing-new .inner .sponsor-heading{font-size:20px;font-style:normal;margin-bottom:20px;font-weight:600}#billing-new .sponsor-fields-inner h3{font-size:16px;font-style:normal;margin-bottom:20px;font-weight:400}#billing-new .sponsor-fields-inner h2{font-size:20px;font-style:normal;margin-bottom:20px;font-weight:600}#billing-new .sponsor-fields-inner .blurb{font-size:14px;color:rgba(8,33,53,0.5);border-bottom:1px solid #eaeef3;padding-bottom:20px}#billing-new .sponsor-fields-inner .disclaimer{color:#082135;font-size:16px;padding:20px;border:1px solid #eaeef3;border-radius:5px;font-style:italic}#header-desktop #nav-bar,#header-mobile #nav-bar{background-color:#FFFFFF}#header-desktop #nav-bar .blurb,#header-mobile #nav-bar .blurb{font-size:12px}#header-desktop #nav-bar .blurb a,#header-mobile #nav-bar .blurb a{color:#082135;font-style:italic;font-weight:700;text-decoration:underline}#header-desktop #nav-bar .currency-select,#header-mobile #nav-bar .currency-select{margin:auto;margin-right:10px}#header-desktop #nav-bar .left,#header-mobile #nav-bar .left{display:flex;align-items:center}#header-desktop #nav-bar .left .logo,#header-mobile #nav-bar .left .logo{align-items:center;background-color:#FFFFFF;display:flex}#header-desktop #nav-bar .left .logo img,#header-mobile #nav-bar .left .logo img{width:195px}#header-mobile{height:146px;padding:0}#header-mobile #nav-bar{background-color:#FFFFFF;width:100%;background-color:#FFFFFF;height:146px}#header-mobile #nav-bar .blurb{font-size:12px;padding:0 15px}#header-mobile #nav-bar .blurb a{color:#082135;font-weight:700;text-decoration:underline}#header-mobile #nav-bar .top{align-items:center;display:flex;justify-content:space-between;margin-top:15px;margin-bottom:15px}#header-mobile #nav-bar .top .edx-button-container{margin-right:15px}#header-mobile #nav-bar .top .logo{align-items:center;background-color:#FFFFFF;display:flex}#header-mobile #nav-bar .top .logo img{width:195px}#order_show{background:#FBFAF9;padding:0 24px}#order_show h1{font-weight:600}#order_show #edx-expected-body .table{table-layout:fixed;margin-bottom:10px}#order_show #edx-expected-body .table td{border-top:none}@media (min-width: 650px){#order_show #edx-expected-body .table td{line-height:2}}#order_show #edx-expected-body .table .text-right{text-align:right}#order_show #edx-expected-body .expected-payment{padding:12px;color:#707070;height:100%}#order_show #edx-expected-body .expected-payment span{opacity:1;color:black}#order_show #edx-expected-body .expected-payment strong{font-weight:400;font-size:16px;color:#000000}@media (min-width: 650px){#order_show #edx-expected-body .expected-payment{margin:8px 15px 0 0}}#order_show #edx-expected-body .expected-payment .mobile{width:100%}#order_show #edx-expected-body #installment-switch-container .installments-toggle{justify-content:end;margin-bottom:20px}#order_show #edx-expected-body #installment-switch-container .installments-toggle .edx-installments-toggle{background:none;border:none;color:#00262B;font-size:14px;font-weight:500}#order_show #edx-expected-body #installment-switch-container .installments-toggle .edx-installments-toggle i{font-size:12px;margin-left:8px;color:#000000;display:initial}#order_show #edx-expected-body .installment-plan-table{color:#707070}#order_show #edx-expected-body .installment-plan-table .date{color:#000000}#order_show #edx-expected-body .installment-plan-table .amount{color:#000000}#order_show #edx-expected-body .installment-plan-table strong{color:#000000}#order_show .order-line-item-new{border-radius:8px}#order_show .eft-instructions{font-size:16px}#order_show .eft-instructions p{color:#707070;display:inline;font-weight:400}#order_show .eft-instructions .heading{color:#000000;display:inline;font-weight:600}#order_show #edx-payment-result{border-radius:8px;max-width:906px}#order_show #edx-payment-result img{display:inline;padding-bottom:5px;margin-right:10px}#order_show #edx-payment-result .amount-due-text{color:#000000}#order_show #edx-payment-result .profile-button{height:48px;width:113px;margin:0 0 20px 0}#order_show #edx-payment-result .profile-button .edx-red-button,#order_show #edx-payment-result .profile-button .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #order_show #edx-payment-result .profile-button .edaid-button,#order_show #edx-payment-result .profile-button .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #order_show #edx-payment-result .profile-button .eft-button,#order_show #edx-payment-result .profile-button .payment-container .payment-button,.payment-container #order_show #edx-payment-result .profile-button .payment-button,#order_show #edx-payment-result .profile-button .error-container .payment-error-body #reload-button,.error-container .payment-error-body #order_show #edx-payment-result .profile-button #reload-button{padding:15px 24px;margin:20px 0 0 0;width:100%;height:48px}@media (min-width: 650px){#order_show #edx-payment-result .profile-button .edx-red-button,#order_show #edx-payment-result .profile-button .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #order_show #edx-payment-result .profile-button .edaid-button,#order_show #edx-payment-result .profile-button .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #order_show #edx-payment-result .profile-button .eft-button,#order_show #edx-payment-result .profile-button .payment-container .payment-button,.payment-container #order_show #edx-payment-result .profile-button .payment-button,#order_show #edx-payment-result .profile-button .error-container .payment-error-body #reload-button,.error-container .payment-error-body #order_show #edx-payment-result .profile-button #reload-button{margin:0;width:unset;height:unset}}#order_show #edx-payment-result .payment-result-action{width:100%;height:45px}@media (min-width: 650px){#order_show #edx-payment-result .payment-result-action{margin:0 0 0 30px;width:unset;height:unset}}#order_show #edx-payment-result .payment-result-action .view-invoice-button{border-radius:0;width:100%;height:48px}@media (min-width: 650px){#order_show #edx-payment-result .payment-result-action .view-invoice-button{width:unset;height:unset}}#order_show #edx-payment-result .payment-result-action .edx-red-button,#order_show #edx-payment-result .payment-result-action .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #order_show #edx-payment-result .payment-result-action .edaid-button,#order_show #edx-payment-result .payment-result-action .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #order_show #edx-payment-result .payment-result-action .eft-button,#order_show #edx-payment-result .payment-result-action .payment-container .payment-button,.payment-container #order_show #edx-payment-result .payment-result-action .payment-button,#order_show #edx-payment-result .payment-result-action .error-container .payment-error-body #reload-button,.error-container .payment-error-body #order_show #edx-payment-result .payment-result-action #reload-button{padding:13px 24px;width:100%}@media (min-width: 650px){#order_show #edx-payment-result .payment-result-action .edx-red-button,#order_show #edx-payment-result .payment-result-action .payment-method-container .edaid-details .edaid-button,.payment-method-container .edaid-details #order_show #edx-payment-result .payment-result-action .edaid-button,#order_show #edx-payment-result .payment-result-action .payment-method-container .eft-details .eft-button,.payment-method-container .eft-details #order_show #edx-payment-result .payment-result-action .eft-button,#order_show #edx-payment-result .payment-result-action .payment-container .payment-button,.payment-container #order_show #edx-payment-result .payment-result-action .payment-button,#order_show #edx-payment-result .payment-result-action .error-container .payment-error-body #reload-button,.error-container .payment-error-body #order_show #edx-payment-result .payment-result-action #reload-button{width:117px;padding:13px 15px}}#order_show #edx-payment-result .payment-result-action .midnight-outline-button:hover{background-color:#EAEEF3}#order_show #edx-payment-result .success-heading{color:#000000}@media (max-width: 650px){#order_show #edx-payment-result .desktop{display:none}}#order_show #edx-payment-result .mobile .eft-heading{color:#000000;margin-bottom:20px;margin-top:5px}#order_show #edx-payment-result .mobile .outstanding-container{padding:20px 10px;display:block}#order_show #edx-payment-result .mobile .outstanding-container .amount-section{display:flex;margin-top:14px;color:#707070}#order_show #edx-payment-result .mobile .outstanding-container .amount-section .amount{color:#000000}#order_show #edx-payment-result .mobile .outstanding-container .amount-section .tax{margin-top:8px}@media (min-width: 650px){#order_show #edx-payment-result .mobile{display:none}}#order_show #edx-view-profile-section{display:flex}#order_show #edx-view-profile-section .view-profile-button{width:100%}@media (min-width: 650px){#order_show #edx-view-profile-section .view-profile-button{width:unset;margin:0 0 0 30px;display:flex;flex-flow:row-reverse}}#order_show #edx-view-profile-section .view-profile-button .midnight-outline-button{width:100%;height:45px;padding:12px;border-radius:0}@media (min-width: 650px){#order_show #edx-view-profile-section .view-profile-button .midnight-outline-button{width:113px}}#order_show #edx-view-profile-section .view-profile-button .midnight-outline-button:hover{background:#EAEEF3}#order_show #order{max-width:906px}#order_show .order-items-body .label,#order_show .order-items-body .partner-name{color:#707070}#order_show .what-happens-next{border-radius:8px;background:#E1DDDB;display:flex;max-width:906px}@media (max-width: 650px){#order_show .what-happens-next .desktop{display:none}}@media (min-width: 650px){#order_show .what-happens-next .mobile{display:none}}#order_show .what-happens-next .what-happens-next-content{flex-wrap:wrap}@media (min-width: 650px){#order_show .what-happens-next .what-happens-next-content{margin-left:40px}}#order_show .what-happens-next .what-happens-next-content .button{background:#00262B;display:flex;padding:17px 12px;color:#FFFFFF;font-size:12px;align-items:center;justify-content:center;height:48px;margin:40px 0 0 0;width:100%}#order_show .what-happens-next .what-happens-next-content .button:hover{background-color:#1B344C}@media (min-width: 650px){#order_show .what-happens-next .what-happens-next-content .button{justify-content:unset;margin-top:16px;width:93px;height:40px}}#order_show .what-happens-next .what-happens-next-content .heading{font-weight:700;border:none;flex:1 1 100%;font-style:normal;padding:0}#order_show .what-happens-next .what-happens-next-content .logo-section{flex:0.7 2 0;display:flex;margin:40px 0 0 0;justify-content:center}@media (min-width: 650px){#order_show .what-happens-next .what-happens-next-content .logo-section{display:unset;margin:35px 0 0 24px;justify-content:unset}}#order_show .what-happens-next .what-happens-next-content .blurb-section{flex:1 1 100%;margin-top:15px}#order_show .what-happens-next .what-happens-next-content .blurb{color:#707070}#order_show .what-happens-next .what-happens-next-content .section img{width:22px}@media only screen and (min-width: 960px){#order_show .what-happens-next .what-happens-next-content .blurb-section{flex:1 1 0}}.edx-add-to-cart-button{font-size:14px}@media only screen and (min-width: 960px){.edx-add-to-cart-button{margin-right:32px}}.sub-header-edx{margin:0px auto;margin-bottom:30px;max-width:900px;background-color:#E1DDDB;border:1px solid #CBCFD4;border-radius:8px;padding:20px 20px 20px 20px}.desktop-product-overview{display:flex}@media only screen and (max-width: 767px){.desktop-product-overview{display:none}}.desktop-product-overview p{word-wrap:break-word}.error-container .payment-error-body a{color:#0074c2}.payment-method-container .edaid-details .edaid-button{float:none !important;width:100% !important}.starting-soon{width:100px !important}
