:root{--ets-midnight-extra-light: #dbe2ea;--ets-midnight-light: #a1b7cf;--ets-midnight-medium-dark: #375b85;--ets-midnight-medium: #5a7b9f;--ets-midnight: #003356;--ets-navy-extra-light: #e0eafa;--ets-navy-light: #a6badd;--ets-navy: #003082;--ets-azure-extra-light: #d8eaff;--ets-azure-light: #9ac9ff;--ets-azure: #3072be;--ets-black-text: #151515;--ets-gray-dark-medium: #3d3d3d;--ets-gray-dark: #2e2e2e;--ets-gray-extra-light: #f2f2f2;--ets-gray-light: #d7d7d7;--ets-gray-medium-dark: #595959;--ets-gray-medium-light: #b5b5b5;--ets-gray-medium: #949494;--ets-gray-super-light: #f8f8f8;--ets-true-black: #000;--ets-gold-extra-light: #ffecbe;--ets-gold-light: #ffd671;--ets-gold: #fdb913;--pep-gray-warm: #c1b7af;--pep-navy: var(--ets-navy);--pep-red: #a03137;--status-error-extra-light: #f4dcdd;--status-error-light: #edc2c4;--status-error: #a80005;--status-alert-extra-light: #fcedca;--status-alert-light: #f2d884;--status-alert: #d7a80e;--status-success-extra-light: #d7faed;--status-success-light: #abe0cc;--status-success: #2f7e61;--ets-cerulean: #2aace2;--ets-emerald: #69cc97;--ets-pear: #ded14f;--ets-white: #fff;--ets-gray: #ccc;--ets-red: #642d11;--praxis-beige: #f9f8ec;--praxis-black: #1d1d1d;--praxis-black-border: #rgba(0, 0, 0, 0);--praxis-purple: #3a1359;--praxis-purple-opacity: rgba(58, 19, 89, 0.05);--praxis-purple-light: #ece8ef;--praxis-white: #fff;--praxis-yellow: #ffd600;--praxis-blue: #44d2ff;--praxis-red: #fe602f;--praxis-pink: #ff8fe0;--praxis-medium-dark-pink: #ff66a3;--praxis-smoke-white: #f4f4f4;--praxis-white-transparent: #ffffff1a;--praxis-error-bg: #fcf5f4;--praxis-error-red: #cd3824;--praxis-light-red: #f1f1f1;--praxis-text-gray: #545454;--praxis-highlight: #dfded3;--praxis-locked-gray: #c0c0c0;--praxis-gray-light: #d2d2d2;--praxis-bg-success: #e9fbec;--praxis-bg-review: #ebfaff;--praxis-dark-success: #23d23f;--praxis-light-purple: #f5f3f6;--praxis-light-beige: #dee2e6;--praxis-light-success: #f5fcf4;--praxis-error-red-light: #fcf5f4;--praxis-medium-dark-gray: #a9a9a9;--praxis-success-bg: #f5fcf4;--praxis-success: #23d23f;--praxis-light: #f1f0e5;--praxis-caution-bg: #fffdf2;--praxis-caution-border: #caa936;--praxis-fail-bg: #aa9341;--praxis-disabled-background: rgba(233, 236, 239, 0.75);--praxis-black-dark: #212223;--praxis-accents-blue: #44d2ff;--praxis-accents-blue-opacity: rgba(68, 210, 255, 0.75);--fc-border-color: transparent;--praxis-dark-blue: #3693b0}.error-text{color:var(--praxis-error-red) !important}:root{--ets-azure-extra-light: #d8eaff;--ets-azure-light: #9ac9ff;--ets-azure: #3072be;--ets-black-text: #151515;--ets-gray-dark-medium: #3d3d3d;--ets-gray-dark: #2e2e2e;--ets-gray-extra-light: #f2f2f2;--ets-gray-light: #d7d7d7;--ets-gray-medium-dark: #595959;--ets-gray-medium-light: #b5b5b5;--ets-gray-medium: #949494;--ets-gray-super-light: #f8f8f8;--ets-true-black: #000;--ets-gold-extra-light: #ffecbe;--ets-gold-light: #ffd671;--ets-gold: #fdb913;--pep-gray-warm: #c1b7af;--pep-navy: var(--ets-navy);--pep-red: #a03137;--status-error-extra-light: #f4dcdd;--status-error-light: #edc2c4;--status-error: #a80005;--status-alert-extra-light: #fcedca;--status-alert-light: #f2d884;--status-alert: #d7a80e;--status-success-extra-light: #d7faed;--status-success-light: #abe0cc;--status-success: #2f7e61;--ets-cerulean: #2aace2;--ets-emerald: #69cc97;--ets-garden: #23d23f;--ets-hedge-garden: #06b211;--ets-pear: #ded14f;--ets-white: #fff;--ets-gray: #ccc;--ets-red: #642d11;--ets-pink: #ff8fe0;--praxis-beige: #f9f8ec;--praxis-beige-light: #f1f0e5;--praxis-black: #1d1d1d;--praxis-purple: #3a1359;--praxis-purple-dark: #3b0b66;--praxis-purple-opacity: rgba(58, 19, 89, 0.05);--praxis-purple-light: #ece8ef;--praxis-white: #fff;--praxis-yellow: #ffd600;--praxis-blue: #44d2ff;--praxis-light-pink: #fdfaff;--praxis-background-blue: #f5f3f6;--praxis-error-red: #cd3824;--praxis-light-red: #f1f1f1;--praxis-text-gray: #545454;--praxis-highlight: #dfded3;--praxis-locked-gray: #c0c0c0;--praxis-gray-ultra-light: #f5f3f6;--praxis-gray-light: #d2d2d2;--praxis-gray-light-opacity: rgba(210, 210, 210, 0.5);--praxis-gray-border: #a9a9a9;--praxis-gray-ultra-dark: #8d8d86;--praxis-warning-yellow: #fffdf2;--praxis-warning-background: #fcf5f4;--praxis-text-light-gray: #6c6c6c;--praxis-text-gray-light: rgba(58, 19, 89, 0.1);--praxis-text-orange: #be4a27;--praxis-bundle-red: #e11010;--praxis-bundle-green: #158f10;--praxis-dark-orange: #d2522b;--praxis-border-gray-light: #d5d6d6;--skin-link-color-2: var(--ets-azure);--skin-primary-color-1: var(--ets-midnight-medium-dark);--skin-header-font: Raw, Staatliches, sans-serif;--skin-body-font: ABCDiatype, Roboto, sans-serif;--skin-headings-font: Rhetorik, Maitree, serif;--skin-raw-font: Raw, Staatliches, sans-serif;--skin-box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.08)}.cart-page.cart-page-scheduling__mobilecart a.painel-heading .panel-heading-cta{display:none}.cart-page.cart-page-scheduling .loading-nav-background{position:relative;z-index:99;height:4px;background-color:var(--praxis-gray-light)}.cart-page.cart-page-scheduling .loading-nav-background .loading-nav-progress{height:4px;background-color:var(--praxis-blue);width:16%}@media(max-width: 769px){.cart-page.cart-page-scheduling .loading-nav-background{position:sticky;top:56px;left:0;z-index:99}}.cart-page.cart-page-scheduling .scheduling-body-cart{top:185px}.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart__details{margin:16px -24px -32px}@media(max-width: 769px){.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart__details{margin:16px -24px -24px}}.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart--collapsecta{padding:0;margin-bottom:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart--collapsecta a:hover{text-decoration:none}@media(max-width: 769px){.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart--collapsecta{margin-bottom:16px}.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart--collapsecta .collapsed-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--praxis-black)}.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart--collapsecta .collapsed-content h2{position:initial}.cart-page.cart-page-scheduling .scheduling-body-cart .productPage__cart--collapsecta .collapsed-content p{font-size:21px;font-weight:700;line-height:32px;padding:0 16px}}.cart-page.cart-page-scheduling .scheduling-body-cart .active .productPage__cart--collapsecta{margin-bottom:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .active .expanded-content{width:100%}.cart-page.cart-page-scheduling .scheduling-body-cart .active .expanded-content h2{position:initial;color:var(--praxis-black)}.cart-page.cart-page-scheduling .scheduling-body-cart .separator-line{height:1px;background-color:var(--praxis-gray-light)}.cart-page.cart-page-scheduling .scheduling-body-cart .payment-types{margin-top:16px}.cart-page.cart-page-scheduling .scheduling-body-cart .price-disclaimer{font-size:14px;font-weight:400;line-height:24px;text-align:center}.cart-page.cart-page-scheduling .scheduling-body-cart .total-savings{margin:0 0 16px}.cart-page.cart-page-scheduling .scheduling-body-cart .total-savings div{padding:0}.cart-page.cart-page-scheduling .scheduling-body-cart .total-savings .col-8{margin:0;font-size:19px;font-weight:400;line-height:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .total-savings .col-4{margin:0}.cart-page.cart-page-scheduling .scheduling-body-cart .total-savings .col-4 p{font-size:19px;font-weight:400;line-height:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line{margin:0 0 8px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line div{padding:0}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .col-8{margin:0;font-size:21px;font-weight:700;line-height:32px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .col-8.savings-label{font-size:19px;font-weight:400;line-height:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .col-4{margin:0}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .col-4 p{font-size:21px;font-weight:700;line-height:32px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;grid-column-gap:20px;text-align:justify}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-product:not(:first-child){margin-top:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-item-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-item-bonus img{display:none;pointer-events:none}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-item-bonus .card-right{margin-left:auto}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-item-bonus .bonus-name{font-size:14px;line-height:24px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-item-bonus .price{font-size:14px;line-height:24px;margin-left:10px}.cart-page.cart-page-scheduling .scheduling-body-cart .cart-line .line-item-bonus .text{display:none}@media(max-width: 769px){.cart-page.cart-page-scheduling .scheduling-body-cart{top:0}.cart-page.cart-page-scheduling .scheduling-body-cart .body-collapse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 1590px){.cart-page.cart-page-scheduling .scheduling-body-cart{right:calc((100vw - 1440px)/2)}}.cart-page.cart-page-scheduling .modal-info{border:1px solid var(--praxis-purple);background:var(--praxis-gray-ultra-light);margin:24px 0 40px}.cart-page.cart-page-scheduling .custom-modal{max-width:100%;height:auto;border-radius:8px;width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;top:170px;z-index:3}.cart-page.cart-page-scheduling .custom-modal .fa-info-circle{color:var(--praxis-purple);font-size:22px}.cart-page.cart-page-scheduling .custom-modal .icon-region{margin-right:8px}.cart-page.cart-page-scheduling .custom-modal .modal-title{font-size:14px;font-weight:700;line-height:24px}.cart-page.cart-page-scheduling .custom-modal .modal-text{font-size:14px;font-weight:400;line-height:24px;margin:0}.cart-page.cart-page-scheduling .cart-page-title-schedule{margin-top:56px}.cart-page.cart-page-scheduling .cart-page-title-schedule h2{font-size:32px;font-weight:300;line-height:40px}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-title-schedule{margin-top:0}}.cart-page.cart-page-scheduling .cart-page-body-title-schedule{margin-top:45px;margin-bottom:16px}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body-title-schedule{margin-top:40px;padding-top:24px}}.cart-page.cart-page-scheduling .cart-page-body-title-schedule h2{font-size:27px;font-weight:300;line-height:40px}.cart-page.cart-page-scheduling .section-title-schedule{margin:40px 0 0}.cart-page.cart-page-scheduling .section-title-schedule h2{font-size:27px;font-weight:300;line-height:40px}.cart-page.cart-page-scheduling .section-title-schedule p{font-size:14px;font-weight:400;line-height:24px}@media(max-width: 769px){.cart-page.cart-page-scheduling .section-title-schedule{margin:40px 0 24px}}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header{position:relative;padding-right:8px}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;width:100%}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name span{font-size:1.1875rem;line-height:1.5rem;margin-bottom:8px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name p{font-size:14px;font-weight:400;line-height:24px;margin:0;color:var(--praxis-text-gray)}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header img{width:80px;height:80px;margin-right:16px}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header{display:block;width:100%}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header img{margin:0 auto 16px;display:block;width:100%}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name{width:calc(100% - 90px)}.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name .resource{margin-bottom:32px}}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body .cart-page-body-attributes .product-card-price{position:absolute;margin:0;top:136px;right:24px;height:calc(100% - 148px);margin-left:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.cart-page.cart-page-scheduling .cart-page-body .product-card-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page.cart-page-scheduling .cart-page-body .product-card-price .line-item-total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body .product-card-price .line-item-total-price{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.cart-page.cart-page-scheduling .cart-page-body .product-card-price .line-item-total-price .pricing{font-size:1.1875rem;line-height:1.5rem;color:var(--praxis-black);font-weight:400}.cart-page.cart-page-scheduling .cart-page-body .product-card-price a{font-size:14px;font-weight:700;line-height:24px}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body .product-card-price{margin-top:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cart-page.cart-page-scheduling .cart-page-body .cart-totals-size{max-width:100%}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body .cart-totals-size{padding:12px 0;border-radius:0}}.cart-page.cart-page-scheduling .cart-page-body .account-profile__cards-wrapper{padding:0}.cart-page.cart-page-scheduling .cart-page-body .account-profile__cards-wrapper .account-profile__card:last-child{margin:0}.cart-page.cart-page-scheduling .recomended-test-prep-banner{background:url(../../images/recommended-tp-stat-banner.png);border:1px solid var(--praxis-highlight);border-radius:8px;padding:50px;margin:30px 8px 0;font-size:27px;font-family:var(--skin-headings-font);background-size:cover;background-repeat:no-repeat}.cart-page.cart-page-scheduling .cart-page-cards .card.product-info.recommended{margin-top:44px;margin-bottom:0}.cart-page.cart-page-scheduling .cart-page-cards .card.product-info.recommended .line-item-name span{font-size:1.3125rem}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item{max-width:260px;border-radius:8px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1);margin:8px 5px 16px}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item{max-width:350px}}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .rtp-image-container{position:relative}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image{border-width:0 0 4px;border-style:solid;border-color:var(--praxis-yellow);width:100%;border-top-right-radius:8px;border-top-left-radius:8px}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image.ipt{border-color:var(--praxis-yellow)}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image.plp{border-color:var(--praxis-red)}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .rtp-image-container .content-asset{position:absolute;top:5px;left:5px}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .rtp-image-container .content-asset img{height:56px}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card.product-info{-webkit-box-shadow:none;box-shadow:none}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card.product-info.testPrep{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:none}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card.product-info.testPrep:hover{border:none}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price{color:var(--praxis-text-gray);font-size:1.1875rem;font-weight:400;line-height:1.5rem}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price-list-striked{font-size:14px;font-weight:400;line-height:24px;text-decoration:line-through;color:var(--praxis-text-gray);margin-top:30px}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-title{margin-top:10px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .card-description{color:var(--praxis-text-gray);font-size:.875rem;font-weight:400;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .test-preparation-btn .addCartButtonResults .icon--add{display:none}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .row.align-items-baseline{padding:10px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .recomended-item .row.align-items-baseline .line-item--list{margin-top:30px}.cart-page.cart-page-scheduling .cart-page-cards .carousel .embedded-test-prep .reco-details{border:none;background:rgba(0,0,0,0);text-decoration:underline;font-size:14px;font-weight:700}.cart-page.cart-page-scheduling .ssn-invalid-error{border:1px solid var(--praxis-error-red)}.cart-page.cart-page-scheduling .ssn-invalid-error .account-profile__card-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-page.cart-page-scheduling .account-profile__cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;padding:40px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--ets-white)}.cart-page.cart-page-scheduling .account-profile__card{display:block;width:100%;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:8px;padding:25px;margin-bottom:16px;background-color:var(--ets-white)}.cart-page.cart-page-scheduling .account-profile__card.ssn-card-wrapper{background-color:var(--praxis-beige)}.cart-page.cart-page-scheduling .account-profile__card.ssn-card-wrapper .btn.btn-secondary{background-color:var(--praxis-beige)}.cart-page.cart-page-scheduling .account-profile__card.ssn-card-wrapper .form-label-wrapper dd{margin-top:10px}.cart-page.cart-page-scheduling .account-profile__card .ssn-display{margin-bottom:32px;z-index:0;opacity:.5}.cart-page.cart-page-scheduling .account-profile__card .ssn-display .custom-control-input:checked~.custom-control-label.AT-ssn-checked::after{content:url(../../svg/icon-checkmark-white.svg);background-image:none;width:24px;height:24px;background-color:var(--praxis-black)}.cart-page.cart-page-scheduling .account-profile__card .ssn-display .AT-ssn-checked{font-size:0.875rem;line-height:1.5rem;font-weight:400;padding-left:3px}.cart-page.cart-page-scheduling .account-profile__card .ssn-display .AT-ssn-checked::after{content:"";background:var(--praxis-gray-ultra-light);width:24px;height:24px;border:1px solid var(--praxis-purple);border-radius:4px;background-image:none}.cart-page.cart-page-scheduling .account-profile__card .ssn-display .AT-ssn-checked::before{width:24px;height:24px;border-radius:4px;content:""}.cart-page.cart-page-scheduling .account-profile__card .ssn-display .AT-ssn-checked p{margin:5px;padding-left:3px}.cart-page.cart-page-scheduling .account-profile__card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-bottom:25px;margin-bottom:24px;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-page.cart-page-scheduling .account-profile__card-header .invalid-ssn{font-size:0.75rem;line-height:1rem;font-weight:700;color:var(--praxis-error-red)}@media(min-width: 992px){.cart-page.cart-page-scheduling .account-profile__card-header .invalid-ssn{width:80%}}.cart-page.cart-page-scheduling .account-profile__card-header::after{content:"";display:block;position:absolute;left:-25px;right:-25px;bottom:0;height:1px;background-color:var(--praxis-gray-light)}.cart-page.cart-page-scheduling .account-profile__card-header h2{font-size:21px;line-height:32px;margin-bottom:0;font-weight:400}.cart-page.cart-page-scheduling .account-profile__card-header .btn{display:block;width:100%;max-width:58px;height:40px;padding:0;font-size:14px;line-height:24px;font-weight:700}.cart-page.cart-page-scheduling .account-profile__card.epp-card-wrapper .content-asset{border-bottom:unset !important}.cart-page.cart-page-scheduling .account-profile__card.epp-card-wrapper .content-asset .custom-modal{margin-bottom:0}.cart-page.cart-page-scheduling .account-profile__card.epp-card-wrapper .account-profile__card-data{margin-top:24px;margin-bottom:0}.cart-page.cart-page-scheduling .account-profile__card-data{display:none}.cart-page.cart-page-scheduling .account-profile__card-data.show{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 10px;margin-top:30px}@media(max-width: 543.98px){.cart-page.cart-page-scheduling .account-profile__card-data.show{grid-template-columns:1fr}}.cart-page.cart-page-scheduling .account-profile__card-data.show .label-wrapper .field-display{border:1px solid var(--praxis-gray-ultra-dark);border-radius:8px;color:var(--praxis-black);padding:12px 16px;font-size:14px;margin-top:10px;background-color:var(--praxis-disabled-background);height:50px}.cart-page.cart-page-scheduling .account-profile__card-data.show .content-asset{font-size:14px;font-weight:400;color:var(--praxis-text-gray);grid-column:1/-1}.cart-page.cart-page-scheduling .account-profile__card-data .terms,.cart-page.cart-page-scheduling .account-profile__card-data .description{color:var(--praxis-black);margin:0;font-size:14px;line-height:24px}.cart-page.cart-page-scheduling .account-profile__card-data .description{color:var(--praxis-text-gray);font-weight:400}.cart-page.cart-page-scheduling .account-profile__card-data .terms{margin-top:1em;font-weight:700}.cart-page.cart-page-scheduling .account-profile__card-data .terms:first-of-type{margin-top:0}.cart-page.cart-page-scheduling .account-profile__card-data-epp-note .custom-modal{margin-top:0}.cart-page.cart-page-scheduling .account-profile__card-data .personal-info-note{font-size:12px;font-weight:400;color:var(--praxis-text-gray);grid-column:1/-1}.cart-page.cart-page-scheduling .account-profile__card-data .personal-info-note.custom-modal{margin-bottom:0;z-index:0}.cart-page.cart-page-scheduling .account-profile__card-form{display:none}.cart-page.cart-page-scheduling .account-profile__card-form .form-group--address{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 991.98px){.cart-page.cart-page-scheduling .account-profile__card-form .form-group--address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-first-name,.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-last-name{padding-left:0;padding-right:0;display:inline-block}.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-middle-name{display:inline-block}@media(max-width: 991.98px){.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-middle-name{padding-left:0;padding-right:0}}.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-city,.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-zip-code{padding-left:0;padding-right:0;display:inline-block}.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-state{display:inline-block}@media(max-width: 991.98px){.cart-page.cart-page-scheduling .account-profile__card-form.personalInformationDetails-form .account-state{padding-left:0;padding-right:0}}.cart-page.cart-page-scheduling .account-profile__card-form.show{display:block}.cart-page.cart-page-scheduling .account-profile__card-form.show .form-label-wrapper .ssn-input-field{margin-top:10px}.cart-page.cart-page-scheduling .account-profile__card-form.show .ssn-required{margin-bottom:32px;z-index:0}.cart-page.cart-page-scheduling .account-profile__card-form.show .ssn-required .AT-ssn-checked{font-size:0.875rem;line-height:1.5rem;font-weight:400;padding-left:3px}.cart-page.cart-page-scheduling .account-profile__card-form.show .ssn-required .AT-ssn-checked::after{content:url("../../svg/icon-checkmark-white.svg");background-image:none;width:24px;height:24px}.cart-page.cart-page-scheduling .account-profile__card-form.show .ssn-required .AT-ssn-checked::before{width:24px;height:24px;border-radius:4px;content:""}.cart-page.cart-page-scheduling .account-profile__card-form.show .ssn-required .AT-ssn-checked p{margin:5px;padding-left:3px}.cart-page.cart-page-scheduling .account-profile__card-form.show .ssn-required .custom-control-input:disabled~.custom-control-label.AT-ssn-checked::after{content:"";background-image:none}.cart-page.cart-page-scheduling .account-profile__card-form.show .has-tooltip{display:none}.cart-page.cart-page-scheduling .account-profile__card-form--note{font-size:0.75rem;line-height:1rem;font-weight:400}.cart-page.cart-page-scheduling .account-profile__card-form button.remove-epp-confirm{width:auto;height:24px;font-size:12px;padding:3px 8px;font-weight:700;border-color:var(--praxis-text-gray)}.cart-page.cart-page-scheduling .account-profile__card-form .btn{width:64px;padding:0;height:40px}.cart-page.cart-page-scheduling .account-profile__card-form .form-control-label{font-size:0.875rem;line-height:1.5rem;font-weight:400}.cart-page.cart-page-scheduling .account-profile__card-form .btn-cancel-link{font-size:0.875rem;line-height:1.5rem;font-weight:700;margin:0 25px}.cart-page.cart-page-scheduling .account-profile__card.form-open-error{border:1px solid var(--praxis-error-red)}.cart-page.cart-page-scheduling .account-profile__card--form-open-error{margin-top:16px}.cart-page.cart-page-scheduling .account-profile__card--form-open-error.alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:8px;border:1px solid var(--praxis-error-red);background:var(--praxis-error-bg);border-radius:8px;color:var(--praxis-black);font-weight:400;margin-bottom:24px}.cart-page.cart-page-scheduling .account-profile__card--form-open-error label{font-size:12px;line-height:16px;margin-bottom:0;padding-top:4px}.cart-page.cart-page-scheduling .account-profile__card--form-open-error .icon{margin-right:8px}.cart-page.cart-page-scheduling .account-profile__card--form-open-error .icon::after{border:1px solid var(--praxis-error-red);border-radius:25px;font-size:13px;padding:2.5px;color:var(--praxis-error-red)}.cart-page.cart-page-scheduling .account-profile__card .summary-details{margin-top:24px}.cart-page.cart-page-scheduling .account-profile__card .address-summary{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:32px}.cart-page.cart-page-scheduling .account-profile__card .address-summary .address-data-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page.cart-page-scheduling .account-profile__card .address-summary .address-data-title{font-size:14px;font-weight:700;line-height:24px;margin:0}.cart-page.cart-page-scheduling .account-profile__card .cart-page-cards .card{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--praxis-gray-light)}.cart-page.cart-page-scheduling .account-profile__card-toggler{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cart-page.cart-page-scheduling .account-profile__card-toggler.collapsed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cart-page.cart-page-scheduling .account-profile__card.bginfo-card-wrapper{padding-bottom:0}.cart-page.cart-page-scheduling .account-profile__card.bginfo-card-wrapper .account-profile__card-header{margin-bottom:0}.cart-page.cart-page-scheduling .account-profile__card.bginfo-card-wrapper .backgroundInformation-form{padding:24px 0}.cart-page.cart-page-scheduling .account-profile__card.bginfo-card-wrapper .account-profile__card-data{padding-bottom:24px}.cart-page.cart-page-scheduling .separator-line{height:1px;background-color:var(--praxis-gray-light);margin:0 -24px}.cart-page.cart-page-scheduling .cart-checkbox-region{background-color:var(--praxis-gray-ultra-light);font-size:.75rem;line-height:20px;font-weight:400;padding:24px 16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.cart-page.cart-page-scheduling .cart-checkbox-region input:focus~.custom-control-label::before{outline-offset:2px;outline:2px groove var(--praxis-dark-blue)}.cart-page.cart-page-scheduling .cart-checkbox-region .custom-control-label::before{width:24px;height:24px;top:-4px;left:0;-webkit-box-shadow:none;box-shadow:none}.cart-page.cart-page-scheduling .cart-checkbox-region .custom-control-label::after{width:24px;height:24px;top:-4px;left:0}.cart-page.cart-page-scheduling .custom-checkbox:hover{border:none;border-radius:0}.cart-page.cart-page-scheduling .custom-control-label{padding-left:32px;margin-bottom:0}.cart-page.cart-page-scheduling .custom-control-label p{margin:0}@media(max-width: 769px){.cart-page.cart-page-scheduling .custom-control-label .invalid-feedback{font-size:14px;font-weight:700;line-height:24px}}.cart-page.cart-page-scheduling .cart-delete-confirmation-btn{padding:8px 16px}.cart-page.cart-page-scheduling .delete-confirmation-body{padding:24px}.cart-page.cart-page-scheduling .delete-confirmation-body p{margin:0}.cart-page.cart-page-scheduling .modal-footer{padding:0 24px 32px}@media(max-width: 769px){.cart-page.cart-page-scheduling{padding-bottom:0}.cart-page.cart-page-scheduling .account-profile__cards-wrapper{padding:56px 0}}.educatorProgram-form .selected-epp-details{display:block;width:100%;font-size:14px;line-height:24px;color:var(--praxis-black);padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--praxis-gray-light)}.educatorProgram-form .selected-epp-details--wrapper{border-radius:8px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);padding:16px}.educatorProgram-form .selected-epp-details--title{margin-bottom:0;border-bottom:1px solid var(--praxis-gray-light);font-weight:700}.educatorProgram-form .selected-epp-details--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:16px 0;gap:16px}.educatorProgram-form .selected-epp-details--content-epp{margin-bottom:0}.educatorProgram-form .selected-epp-details--content-address{color:var(--praxis-text-gray);font-size:12px;line-height:16px;margin-bottom:0}.educatorProgram-form .remove-epp-notification{margin-bottom:24px}.educatorProgram-form .remove-epp-notification .payment-alert{margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 769px){.educatorProgram-form .remove-epp-notification .payment-alert{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px}}.educatorProgram-form .remove-epp-notification__label .icon--alert{margin-right:4px}.educatorProgram-form .remove-epp-notification__label .icon--alert::after{font-size:12px}.educatorProgram-form .remove-epp-notification__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.educatorProgram-form .remove-epp-notification__buttons .cancel-epp-delete{margin-right:24px;font-size:12px;font-weight:700;line-height:16px;-ms-flex-line-pack:center;align-content:center}.educatorProgram-form .remove-epp-notification__buttons .remove-epp-confirm{width:auto;height:24px;font-size:12px;padding:3px 8px;font-weight:700;border-color:#545454}.educatorProgram-form .select-epp-label{margin-bottom:0}.custom-modal.modal-success{max-width:416px;height:auto;border-radius:8px;position:fixed;width:auto;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;top:160px;z-index:3;left:30px;right:30px}.custom-modal.modal-success .fa-check-circle-o{color:var(--praxis-dark-success);font-size:22px}.custom-modal.modal-success .fa-exclamation-circle{color:var(--praxis-error-red);font-size:22px}.custom-modal.modal-success .icon-region{margin-right:8px}.custom-modal.modal-success .modal-title{font-size:14px;font-weight:700;line-height:24px}.custom-modal.modal-success .modal-text{font-size:14px;font-weight:400;line-height:24px;margin:0}.modal-success{border:1px solid var(--praxis-dark-success);background:var(--praxis-light-success)}.container-class .ssndropdown .ssn-dropsown-arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;margin-left:5px;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.container-class .ssndropdown .ssn-dropsown-arrow.down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.container-class .state-list{gap:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content}.container-class .state-list .state-list-dropdown{display:grid;grid-auto-flow:column;grid-template-rows:repeat(8, auto);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:5px;list-style:none;margin-top:24px;padding-left:15px}@media(max-width: 544px){.container-class .state-list .state-list-dropdown{grid-auto-flow:row;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:4px;padding-left:0}}.cart-page-policy{background-color:var(--praxis-white);-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);margin:0;max-width:none;font-size:14px;font-weight:400;line-height:24px;padding:24px;margin-bottom:32px}@media(max-width: 769px){.cart-page-policy{margin-bottom:40px}}.cart-page-policy ul{-webkit-padding-start:22px;padding-inline-start:22px}.aknowledgment{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:24px 4px}.aknowledgment p{padding:0}.aknowledgment p:nth-child(2){margin-top:8px}.aknowledgment .scroll-div{width:100%;height:143px;padding:0;overflow-y:auto}.aknowledgment .scroll-div::-webkit-scrollbar{background-color:var(--praxis-gray-light);width:4px;border-radius:4px}.aknowledgment .scroll-div::-webkit-scrollbar-thumb{background:var(--praxis-purple);border-radius:4px}.aknowledgment .scroll-div{scrollbar-width:thin;scrollbar-color:var(--praxis-purple)}.cart-page-head{position:relative;top:0;z-index:99;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-page-head .cart-page-head-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-page-head .cart-page-head-top .cart-page-head-top_back{padding:0}.cart-page-head .cart-page-head-top .cart-page-head-top_back button.close{opacity:1;font-size:16px;margin-left:8px}@media(max-width: 769px){.cart-page-head .cart-page-head-top .cart-page-head-top_back{position:relative}.cart-page-head .cart-page-head-top .cart-page-head-top_back .cart-page-head--link{display:none}}@media(max-width: 769px){.cart-page-head .cart-page-head-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cart-page-head .score-recipients-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page-head .score-recipients-steps .inactive{color:var(--praxis-medium-dark-gray)}.cart-page-head .score-recipients-steps .steps{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-page-head .score-recipients-steps .steps img{margin-right:4px}.cart-page-head .score-recipients-steps .steps span{font-size:12px;font-weight:700;line-height:16px}@media(max-width: 769px){.cart-page-head .score-recipients-steps .steps span{display:none}}@media(max-width: 769px){.cart-page-head{position:sticky;top:0;left:0;z-index:99;height:56px}}.test-preparation-page .cart-page-head .cart-page-head-top{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}header~#maincontent .container .fc a{text-decoration:none;font-size:14px;font-weight:400;line-height:24px;text-transform:uppercase;color:var(--praxis-black);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}header~#maincontent .container .fc .fc-daygrid-day-top a{font-size:21px;color:var(--praxis-medium-dark-gray)}@media(max-width: 769px){header~#maincontent .container .fc .fc-daygrid-day-top a{font-size:12px}}header~#maincontent .container .fc .fc-has-events a,header~#maincontent .container .fc .fc-available-day a{color:var(--praxis-purple)}.fc{background-color:#fff;padding:14px}.fc .fc-button-primary:hover{background-color:rgba(0,0,0,0);color:var(--praxis-black)}.fc .fc-button-primary:focus{-webkit-box-shadow:none;box-shadow:none}.fc .fc-button-primary:not(:disabled):active{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0);color:var(--praxis-black)}.fc .fc-day{border:0}.fc .day-selected{background-color:var(--praxis-purple);z-index:-1}.fc .fc-toolbar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fc .fc-scroller{overflow:visible !important}.fc .fc-toolbar-title{font-family:var(--skin-body-font);color:var(--praxis-black);font-size:20px}.fc .fc-next-button,.fc .fc-prev-button{background-color:rgba(0,0,0,0);border:0;color:var(--praxis-black)}.fc .fc-next-button:disabled,.fc .fc-prev-button:disabled{background-color:rgba(0,0,0,0);border:0;color:var(--praxis-black)}.fc .fc-button-primary:not(:disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.fc .fc-scrollgrid-liquid{border:0}.fc .fc-scrollgrid-liquid td,.fc .fc-scrollgrid-liquid th{border:0}.fc .fc-day-disabled{background-color:#fff}.fc .fc-daygrid-day-frame .fc-daygrid-day-number{color:rgba(0,0,0,.5)}.fc .fc-daygrid-day-frame.fc-has-events{cursor:pointer}.fc .fc-daygrid-day-frame.fc-has-events .fc-daygrid-day-number{color:var(--praxis-black)}.fc .fc-daygrid-day-events{margin:0;text-align:center;left:0;top:0;bottom:0;right:0;position:absolute !important}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:0}.fc .fc-bg-event{opacity:1}.fc .fc-event{border:0;background-color:rgba(0,0,0,0);margin:4px}.fc .fc-event:focus{-webkit-box-shadow:none;box-shadow:none}.fc .fc-event:focus::after{background:none}.fc .fc-daygrid-event-harness{border:1px solid var(--praxis-purple);width:30px;height:30px;border-radius:60%;text-align:center;left:50%;top:50%;position:absolute !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fc .fc-daygrid-event-harness:hover{cursor:pointer}@media(min-width: 769px){.fc .fc-daygrid-event-harness{width:45px;height:45px}}.fc .fc-daygrid-day-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;width:60%;height:60%;border-radius:60%;text-align:center;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.fc .fc-daygrid-day-frame{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-bottom:100%}.fc .fc-day-other .fc-daygrid-event-harness{opacity:.5}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(0,0,0,0)}.rescheduling-data{display:block;width:100%}.rescheduling-data--item{display:grid;grid-template-columns:60px 1fr;grid-gap:10px}.rescheduling-data--item p{margin-bottom:1em}.cart-page.cart-page-schedule .scheduling-body-cart{max-width:416px}@media(min-width: 992px){.cart-page.cart-page-schedule .scheduling-body-cart{position:sticky;margin-left:auto}}.cart-page.cart-page-schedule .scheduling-body-cart .productPage__cart--collapsecta{padding:0;margin-bottom:8px}.cart-page.cart-page-schedule .scheduling-body-cart .active .productPage__cart--collapsecta{margin-bottom:8px}.cart-page.cart-page-schedule .scheduling-body-cart .btn-remove{color:var(--praxis-black);font-size:14px;font-weight:700;line-height:24px;text-decoration-line:underline}@media(max-width: 769px){.cart-page.cart-page-schedule .scheduling-body-cart{padding:20px 24px;border-radius:0;max-width:none;width:100vw}}@media(max-width: 769px){.cart-page.cart-page-schedule .scheduling-body-cart .productPage__cart__details{border-radius:0}}.cart-page.cart-page-schedule .cart.cart-page{padding-bottom:220px}.cart-page-schedule .schedule-product-container .free-score-recipients .schedule-summary-wrapper-step-test{border-left:none;width:calc(100% + 64px)}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .free-score-recipients .schedule-summary-wrapper-step-test{width:auto}}.cart-page-schedule .schedule-product-container .card.product-info{margin-bottom:0;padding:20px 0}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .card.product-info{min-height:92px}}.cart-page-schedule .schedule-product-container .card.product-info .cart-page-body-attributes{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page-schedule .schedule-product-container .card.product-info .cart-page-body-attributes .product-card-price{position:unset;height:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page-schedule .schedule-product-container .card.product-info .line-item-header{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page-schedule .schedule-product-container .card.product-info .line-item-header img{width:80px;height:80px;margin:0 16px 0 0}.cart-page-schedule .schedule-product-container .card.product-info .line-item-header .resource.prep-step{display:none}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .card.product-info .line-item-header .line-item-name{width:65%}}.cart-page-schedule .schedule-product-container .schedule-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px}}.cart-page-schedule .schedule-product-container .schedule-info-container--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:16px}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-container--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.cart-page-schedule .schedule-product-container .schedule-info-container-title{font-family:"ABCDiatype";font-size:21px;font-weight:400;line-height:32px;padding:0 16px 16px 0;border-bottom:1px solid var(--ets-gray)}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test{border-left:1px solid var(--praxis-gray-light)}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-summary-wrapper,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test{border-left:unset;margin-top:8px;padding:8px 0 0;border-top:1px solid var(--praxis-gray-light)}}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .athome-message,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .testcenter-message,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .athome-message,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .testcenter-message{background-color:var(--praxis-beige);border-radius:20px;font-family:"ABCDiatype";font-size:14px;line-height:24px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;border:1px solid var(--praxis-fail-bg)}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .athome-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .testcenter-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .athome-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .testcenter-message p{margin:0}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule{padding-bottom:12px;margin-bottom:8px}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .summary-schedule-text-box p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .summary-schedule-text-box span,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .summary-schedule-text-box a,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .summary-schedule-text-box p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .summary-schedule-text-box span,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .summary-schedule-text-box a{font-size:14px;line-height:24px;font-family:"ABCDiatype";color:var(--praxis-black)}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .athome-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .athome-message span,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .athome-message a,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .testcenter-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .testcenter-message span,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .testcenter-message a,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .athome-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .athome-message span,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .athome-message a,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .testcenter-message p,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .testcenter-message span,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .testcenter-message a{font-size:14px;line-height:24px;font-family:"ABCDiatype";color:var(--praxis-black)}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .card.product-info,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .card.product-info{padding-top:0;padding-left:0;padding-bottom:0;min-height:unset}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .card.product-info .summary-product .summary-label,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .card.product-info .summary-product .summary-label{min-width:265px}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .edit-continue-btn button,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .edit-continue-btn button{width:100%}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .additional-info,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .additional-info{margin-bottom:16px}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .cancel-schedule-btn,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .cancel-schedule-btn{text-align:center;margin-top:16px}.cart-page-schedule .schedule-product-container .schedule-summary-wrapper .summary-schedule .cancel-schedule-btn a,.cart-page-schedule .schedule-product-container .schedule-summary-wrapper-step-test .summary-schedule .cancel-schedule-btn a{font-family:"ABCDiatype";font-size:14px;font-weight:700;line-height:24px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper{padding:0;margin-right:16px}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav{padding:16px 8px}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .schedule-nav{padding-left:0;margin-bottom:16px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .schedule-nav .form-arrow-icon::after{top:30px}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .schedule-nav .form-arrow-icon::after{top:43px}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .schedule-nav .nav-tabs-label{font-size:14px;font-family:"ABCDiatype";font-weight:400;line-height:24px;margin-bottom:4px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content{margin-left:0}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .calendar-wrapper .testcenter-message{margin-bottom:16px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out{position:relative;font-family:"ABCDiatype";margin-top:16px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:16px}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container label{font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px;margin-bottom:4px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .calendar-input-container{margin-right:4px}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .calendar-input-container{margin-right:0}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .calendar-input-container input[readonly]{cursor:pointer;background-color:var(--praxis-white)}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .hour-input-container{margin-left:4px}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .hour-input-container{margin-left:0}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .hour-input-container input[readonly]{cursor:pointer;background-color:var(--praxis-white)}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .hour-input-container input:disabled{background-color:var(--praxis-beige-light)}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .hour-input-container .form-arrow-icon::after{top:unset;right:0;bottom:0}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-hour-container .calendar-input-container input.calendar-input-box{background:url("../../images/test-date.svg") no-repeat right 10px center;background-size:24px 24px;padding-right:28px}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .calendar-container{padding:0;position:absolute;z-index:2;top:80px;margin-top:0}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .hours-container{position:absolute;right:0;width:46%;top:80px;z-index:2;background-color:var(--ets-white);-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .hours-container{top:167px;width:100%;right:0;left:0}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .hours-container .hours-wrapper{width:unset;padding:8px 0}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .hours-container .hours-wrapper{width:100%}}.cart-page-schedule .schedule-product-container .schedule-info-wrapper .login-form-nav .tab-content .custom-calendar-out .hours-container .hours-wrapper .complete-hours{max-height:264px;padding-right:0}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper{border-bottom:1px solid var(--praxis-gray-light)}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper p{margin:0;font-family:"ABCDiatype";font-size:14px;font-weight:700;line-height:24px;color:var(--praxis-text-gray)}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .schedule-tab,.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .score-tab{padding:16px 24px;cursor:pointer}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .schedule-tab.active,.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .score-tab.active{border-bottom:1px solid var(--praxis-purple)}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .schedule-tab.active p,.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .score-tab.active p{color:var(--praxis-purple)}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .schedule-tab.disabled p,.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .score-tab.disabled p{color:var(--praxis-gray-border) !important}.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .schedule-tab:hover p,.cart-page-schedule .schedule-product-container .schedule-score-tabs-wrapper .score-tab:hover p{color:var(--praxis-purple)}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor{padding:24px;-webkit-transform:unset;transform:unset;width:unset;margin-top:0;background:unset}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .score-info-container.epp-editor{padding:24px 0}}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .score-info-container--wrap{gap:92px}@media(max-width: 769px){.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .score-info-container--wrap{gap:0}}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results{padding:16px 0;margin-top:16px;border-radius:8px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results ul{margin:0}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results .state-results{padding:8px 16px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results li.state-option{padding:8px 16px;margin-bottom:4px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results li.state-option:has(input[type=checkbox]:checked){background-color:var(--praxis-beige)}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results li.state-option .accept-score{padding:0;margin-top:0;background-color:unset;cursor:auto}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results .free-score-form-label{margin:0}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results .free-score-form-label .state-option--name{margin:0}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results .free-score-form-label .state-option--address{font-size:12px;font-weight:400;line-height:16px;color:var(--praxis-text-gray);margin-bottom:0}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .free-score-search-state-results .free-score-form-label .free-score-form-radio{display:none}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .edit-epp-icon{border-radius:unset;border:none;font-family:"ABCDiatype";font-size:14px;font-weight:700;line-height:24px;text-decoration-line:underline;padding:0}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions:first-of-type{border:none}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions p{font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .js-epp-selection-modal .state-option--name{font-weight:700}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .score-recipient-btn-container{margin-top:32px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .free-score-recipients{margin-top:40px;font-family:"ABCDiatype"}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .free-score-recipients .free-score-recipients--subtitle{font-size:12px;line-height:16px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .free-score-recipients p{margin-bottom:8px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .score-recipient-info-container{margin-top:16px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .score-recipient-info-container .score-recipient-container .score-recipient-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .score-recipient-info-container .score-recipient-container .score-recipient-item--name{font-family:"ABCDiatype";font-size:14px;font-weight:700;line-height:24px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .score-recipient-info-container .score-recipient-container .score-recipient-item--remove{font-family:"ABCDiatype";font-size:14px;font-weight:700;line-height:24px;text-decoration-line:underline}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .score-recipient-info-container .state-option--name{margin-bottom:12px}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .state-option--send-scores{display:none}.cart-page-schedule .schedule-product-container .score-info-container.epp-editor .booking-epp-actions .auto-score-label{font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px;margin-top:24px}@media(max-width: 769px){.cart-page-schedule .landing__free .epp-modal .modal-dialog{margin:0;max-height:100vh}.cart-page-schedule .landing__free .epp-modal .modal-dialog .modal-content{height:100vh}.cart-page-schedule .landing__free .epp-modal .modal-dialog .modal-content .send-epp-label{-ms-flex-line-pack:center;align-content:center}}.cart-page-schedule .landing__free .epp-modal .modal-body-epp{font-family:"ABCDiatype"}.cart-page-schedule .landing__free .epp-modal .modal-title{margin-bottom:32px}.cart-page-schedule .landing__free .epp-modal .modal-content{overflow:visible}@media(max-width: 769px){.cart-page-schedule .landing__free .epp-modal .modal-content{overflow:scroll}}.cart-page-schedule .landing__free .epp-modal .modal-epp-selected--wrapper{margin-bottom:32px}.cart-page-schedule .landing__free .epp-modal .modal-footer{margin-top:32px}.cart-page-schedule .landing__free .epp-modal .modal-footer a{width:100%}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper{-webkit-box-shadow:none;box-shadow:none;padding:0}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results{margin-top:16px;padding:0;border:none;border-radius:8px;max-height:312px}@media(max-width: 769px){.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results{max-height:unset}}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results .state-results{padding:8px 16px;margin:0}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results ul{margin:0}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results li.state-option{margin-bottom:0;padding:8px 16px}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results li.state-option .epp-form-label{margin:0}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results li.state-option .epp-form-label .epp-form-radio{display:none}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-content-wrapper .epp-content-container .epp-search-state-results .state-option:has(input[type=radio]:checked){background-color:var(--praxis-beige)}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-search-send-scores{display:none}.cart-page-schedule .landing__free .epp-modal .modal-body-description .epp-search-state--error{display:none}.cart-page-schedule .active>.custom-calendar{display:block;margin-top:16px}.cart-page-schedule .title-description{margin:56px 0 24px}.cart-page-schedule .title-description h2{margin-bottom:16px}.cart-page-schedule .title-description p{font-size:14px;font-weight:400;line-height:24px}.cart-page-schedule .title-description a{font-weight:700}@media(max-width: 769px){.cart-page-schedule .title-description{margin:40px 0 16px}}.cart-page-schedule .nav-link{font-size:14px;font-weight:700;line-height:24px}.cart-page-schedule .nav-tabs .nav-link.active{border-bottom:1px solid var(--praxis-black)}.cart-page-schedule .line-product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.cart-page-schedule .line-product .labels-test-data{min-width:64px;margin-right:8px}.cart-page-schedule .line-product img{margin-left:8px}.cart-page-schedule .line-product .through-line{text-decoration:line-through}.cart-page-schedule .modal-description ul{overflow-y:auto;max-height:60vh;text-align:left}.cart-page-schedule .modal-description ul li{margin-right:8px}.cart-page-schedule .modal-dialog{max-height:96vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-page-schedule .modal-content{height:auto;max-height:100%;overflow:hidden}.cart-page-schedule .modal-content .modal-body .additional-info{font-family:"ABCDiatype";line-height:24px}.cart-page-schedule .landing__free .modal-scroll{overflow-y:auto;max-height:77vh;margin-right:-20px;padding-right:20px;margin-left:-20px;padding-left:20px}.cart-page-schedule .time-zone-row{padding:0}@media(max-width: 769px){.cart-page-schedule .time-zone-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.cart-page-schedule .input-group.select-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page-schedule .landing__free .modal-dialog{padding-top:0;margin-top:8%}.cart-page-schedule .tooltip-inner{background-color:#000;color:#fff}.cart-page-schedule .modal-description .separator-line{margin:16px 0}.cart-page-schedule .modal-description .width-icon{width:24px;height:24px}.cart-page-schedule .line-item-name{font-size:19px;font-weight:700;line-height:24px;white-space:normal}.cart-page-schedule .line-item-header .line-item-name p{font-size:14px;font-weight:400;line-height:24px;margin:8px 0 0;color:var(--praxis-text-gray)}.cart-page-schedule .js-location-selection-modal,.cart-page-schedule .js-date-selection-modal,.cart-page-schedule .js-hour-selection-modal{color:var(--praxis-text-gray)}.cart-page-schedule .btn-tertiary:not(:disabled):not(.disabled)::after{content:none}.cart-page-schedule .btn{padding:8px 16px;font-size:14px;font-weight:700;line-height:24px;font-family:"ABCDiatype"}.cart-page-schedule .hour-selection-title{margin-top:37px;font-size:21px;font-weight:300;line-height:24px}@media(max-width: 769px){.cart-page-schedule .hour-selection-title{margin-top:0}}.cart-page-schedule .summary-modal-test-title{width:85%}.cart-page-schedule .modal-scroll .btn-primary{margin-left:24px}.cart-page-schedule .modal-scroll .first-block,.cart-page-schedule .modal-scroll .first-block__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-page-schedule .modal-scroll .first-block img{width:104px;height:104px;margin-right:16px}.cart-page-schedule .modal-scroll .first-block__price{font-size:19px;line-height:24px;font-weight:700;color:var(--praxis-text-gray)}.cart-page-schedule .modal-scroll .through-line{text-decoration:line-through}@media(max-width: 769px){.cart-page-schedule .modal-scroll .line-item-header{position:relative}.cart-page-schedule .modal-scroll .first-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cart-page-schedule .modal-scroll .first-block img{margin:0 auto 16px}.cart-page-schedule .modal-scroll .first-block .line-item-name{width:calc(100% - 80px)}.cart-page-schedule .modal-scroll .first-block__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;position:absolute;top:120px;right:0}.cart-page-schedule .modal-scroll .btn-primary{margin-left:0;margin-bottom:16px}.cart-page-schedule .modal-scroll .date-time{margin-top:24px}}@media(max-width: 769px){.cart-page-schedule .landing__free .modal-dialog{margin:0 24px}.cart-page-schedule .summary-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page-schedule .edit-continue-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cart-page-schedule .cart-page-side{position:sticky;bottom:0;z-index:10}}.cart-page-schedule .input-filter{padding:0 61px 0 16px}.form-custom-options .selected-option span.mq-no-style-dropdown-menu{overflow:auto}.zip-code-filter button{display:none}.zip-code-filter .mq-no-style-dropdown-menu{border-radius:0 0 10px 10px;border:1px solid var(--praxis-gray-light);background:var(--praxis-white);max-height:184px;padding:16px 0}.zip-code-filter .mq-no-style-result{padding:8px 4px 8px 16px}.zip-code-filter .mq-no-style-result:not(:last-child){margin-bottom:16px}.zip-code-filter .mq-result-icon{display:none}.zip-code-filter .mq-name,.zip-code-filter .mq-address{line-height:24px}.zip-code-filter span.mq-no-style-place-search{display:contents !important}.zip-code-filter span.mq-no-style-place-search input{position:absolute !important;padding-left:12px;font-size:14px}@media(max-width: 769px){.zip-code-filter{width:100%}.zip-code-filter .mq-no-style-dropdown-menu{width:100%;max-height:136px}}.cart-page.cart-page-scheduling.cart-page-schedule .loading-nav-background .loading-nav-progress{width:33%}.cart-page.cart-page-scheduling.cart-page-schedule .scheduling-body-cart .separator-line{margin:24px 0}.custom-calendar{display:none;font-family:"ABCDiatype"}.custom-calendar .timezone-selection-title{margin-bottom:4px;font-size:14px;font-weight:400;line-height:24px;font-family:"ABCDiatype"}.custom-calendar .test-center-subtitles{font-size:14px;font-weight:400;line-height:24px}.custom-calendar .test-center-subtitles-description{font-size:12px;font-weight:400;line-height:16px}.custom-calendar .text-center-row .form-group{margin-bottom:0}.custom-calendar .text-center-row .disabled-dropdown input{background-color:var(--praxis-light);border:none;cursor:unset}.custom-calendar .text-center-row .disabled-dropdown input:hover{border:none !important}.custom-calendar .js-select-timezone{display:-webkit-box;display:-ms-flexbox;display:flex;width:196px;position:absolute;right:-29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-calendar .dropdown-test-center #selectorTestCenter{padding:0 36px 0 16px;font-size:13px}.custom-calendar .dropdown-test-center-options .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom-calendar .dropdown-test-center-options .test-center-distance{color:var(--praxis-text-gray);margin:0}.custom-calendar .timezone-selection{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 769px){.custom-calendar .timezone-selection{width:100%}}@media(max-width: 769px){.custom-calendar .js-select-timezone{margin-top:24px;width:100%;margin-right:30px}}.custom-calendar .hour-option{cursor:pointer;border:1px solid;padding:2px}.custom-calendar .shown-timezone{margin-bottom:24px;font-size:14px;font-weight:400;line-height:24px;color:var(--praxis-text-gray)}@media(max-width: 769px){.custom-calendar-out .calendar-container{margin-top:45px}}.custom-calendar-out .calendar-card{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:8px;background-color:var(--praxis-white)}.custom-calendar-out .hours-wrapper{width:260px}@media(max-width: 769px){.custom-calendar-out .hours-wrapper{width:auto}}.custom-calendar-out .complete-hours{max-height:377px;overflow-y:auto;padding-right:10px}.custom-calendar-out .complete-hours::-webkit-scrollbar{width:4px}.custom-calendar-out .complete-hours::-webkit-scrollbar-thumb{background-color:var(--praxis-purple);border-radius:4px}.custom-calendar-out .hour-option{display:block;height:40px;margin-right:12px}@media(max-width: 769px){.custom-calendar-out .hour-option{margin-right:0}}.custom-calendar-out .hours-title{font-size:14px;font-weight:700;line-height:24px;padding:0 8px}.custom-calendar-out .hors-box{display:grid;gap:8px}.custom-calendar-out .hours-morning{margin-bottom:32px}.custom-calendar-out .btn-hours{padding:8px 16px;font-size:14px;font-weight:400;line-height:24px;border:none;text-align:left;border-radius:unset;margin-right:0}.custom-calendar-out .btn-hours:hover{background-color:var(--praxis-beige)}.custom-calendar-out .btn-hours.hour-selected{background-color:var(--praxis-beige);position:relative;padding-right:30px}.custom-calendar-out .btn-hours.hour-selected::before{content:"";position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background:url("../../svg/icon-checkmark.svg") no-repeat center center;background-size:contain}.custom-calendar-out .btn-hours.hour-selected:hover{background-color:var(--praxis-beige)}.tooltip-wrapper{position:relative;display:inline-block}.tooltiptext{visibility:hidden;width:250px;background-color:var(--praxis-white);color:var(--praxis-black);text-align:left;padding:24px;position:absolute;z-index:1;bottom:140%;left:125%;margin-left:-60px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;font-size:12px;font-weight:400;line-height:16px}@media(max-width: 769px){.tooltiptext{display:none}}.tooltiptext::after{border-color:var(--praxis-white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px;content:" ";left:15%;margin-left:-5px;position:absolute;top:100%}.accommodations-tooltip .tooltiptext{width:230px}.accommodations-tooltip .tooltiptext h2{font-size:27px;font-weight:300;line-height:32px}.accommodations-tooltip .accommodations-expiration{color:var(--praxis-text-gray)}@media(max-width: 769px){.accommodations-name{font-weight:700}}@media(max-width: 769px){.accommodations-expiration{color:var(--praxis-text-gray)}}.test-center-menu-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-center-button-region{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:end;align-self:flex-end;padding:0;width:100%;max-width:22%}@media(max-width: 769px){.test-center-button-region{max-width:100%}}.test-center-selector-region{padding:0;width:100%}@media(max-width: 769px){.test-center-selector-region{max-width:100%}}.test-cener-search-region{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 769px){.test-cener-search-region{max-width:100%}}.test-cener-search-region .btn-cta{padding:12px 8px;right:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;bottom:0;top:auto}.LoadingDiv{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--praxis-purple);color:var(--praxis-white);font-size:24px;text-align:center;padding-top:40vh;opacity:.85;z-index:9999}.LoadingDiv .loading::after{color:var(--praxis-white)}.LoadingDiv .loading .dot:nth-child(3)::after{background-color:var(--ets-pink)}.loading-description{font-size:12px;font-weight:400;line-height:16px}.icon--search::after{color:var(--praxis-white)}.icon--spinner::after{display:inline-block;color:var(--praxis-white);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-rotate{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;-webkit-transform-origin:center;transform-origin:center}.form-custom-options .options-group{z-index:99}.tooltip-wrapper:hover .tooltiptext{visibility:visible;opacity:1}.no-results-test-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-test-date-test-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-test-date-at-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-results-text-title{font-size:14px;font-weight:700;line-height:24px}.no-results-text{text-align:center;font-size:14px;font-weight:400;line-height:24px;color:var(--praxis-text-gray)}.no-results-img{margin:72px 0 16px}.cart-page-schedule .card.product-info .line-item-header{margin-bottom:24px}.modal.js-driven-modal{background-color:rgba(58,19,89,.8);display:block;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal.js-driven-modal.show{opacity:1}.modal.js-driven-modal.show .modal-dialog{-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important}.modal.js-driven-modal .modal-dialog{margin:0;position:fixed;right:0;top:0;width:30%;height:100%;overflow-y:auto;-webkit-transform:translateX(100%) !important;transform:translateX(100%) !important;-webkit-transition-duration:700ms;transition-duration:700ms;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;will-change:transform}@media(max-width: 769px){.modal.js-driven-modal .modal-dialog{width:100%}}.modal.js-driven-modal .modal-content{max-width:540px;min-height:100vh;border-radius:0;border:1px solid;border-color:var(--praxis-gray-light);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}.modal.js-driven-modal .modal-header{border:none}.modal.js-driven-modal .modal-header button.close{margin:0;position:absolute;right:15px;z-index:2;top:10px;font-size:40px;font-weight:300}.modal.js-driven-modal .modal-body{padding-top:0;border:none}.modal.js-driven-modal .modal-body h2{font-size:21px;font-weight:300;line-height:24px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--praxis-gray-light)}.modal.js-driven-modal .modal-footer{border:none}.cart-page .cart-page-cards>.line-item-bonus.testPrep:not(:last-child){border-bottom:1px solid #ccc}.cart-page.review-your-cart-page .cart-page-cards .card.product-info{padding:20px 0}.cart-page.review-your-cart-page .cart-page-cards .card.product-info .resource.prep-step{display:none}.cart-page.review-your-cart-page .cart-page-cards .line-item-bonus.testPrep{margin:0;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;padding:20px 0}.cart-page.review-your-cart-page .cart-page-body--mobile.sticky-element{position:sticky;bottom:0}.cart-page.review-your-cart-page .cart-page-body--mobile .custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:url("../../svg/icon-checkmark-white.svg");font-family:FontAwesome;background-image:none}.cart-page.review-your-cart-page .cart-page-body--mobile .subtotal-summary{font-size:14px;line-height:24px;font-weight:400;border-bottom:1px solid #ccc}.cart-page.review-your-cart-page .cart-page-body--mobile .paypal-promo{margin:16px 0 0}.cart-page.review-your-cart-page .cart-page-body--mobile .paypal-promo .content-asset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none;padding:0}.cart-page.review-your-cart-page .cart-page-body--mobile .paypal-promo .content-asset .promo-text{font-weight:400;font-size:14px;line-height:24px}.cart-page.review-your-cart-page .cart-page-body--mobile .paypal-promo .content-asset img{height:21px;margin-left:8px}.cart-page.review-your-cart-page .cart-page-body--mobile .paypal-promo .content-asset a{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-top:8px}.cart-page.review-your-cart-page .cart-page-body--mobile .cart-page-body__grandTotal{margin-top:12px;margin-bottom:32px}.cart-page.review-your-cart-page .cart-page-body--mobile .cart-page-body__grandTotal .savings-label,.cart-page.review-your-cart-page .cart-page-body--mobile .cart-page-body__grandTotal .savings-amount{font-size:14px;line-height:24px;font-weight:400;padding-right:0;padding-left:15px}.cart-page.review-your-cart-page .cart-page-body--mobile .cart-checkbox-region{background-color:unset;padding:0}.cart-page.review-your-cart-page .cart-page-body--mobile .review-cart-refund-note{font-size:14px;font-weight:400;line-height:24px}.cart-page.review-your-cart-page .account-profile__cards-wrapper{margin-top:36px}.cart-page.review-your-cart-page .strike-through{text-decoration:line-through;color:var(--praxis-text-gray)}.cart-page.review-your-cart-page .loading-nav-background .loading-nav-progress{width:66%}.cart-page.review-your-cart-page .cart-page-title-schedule h2{margin-bottom:24px}@media(max-width: 769px){.cart-page.review-your-cart-page .cart-page-title-schedule h2{padding-top:32px}}.cart-page.review-your-cart-page .cart-page-policy ul{margin:0}.cart-page.review-your-cart-page .separator-line{margin:0}.cart-page.review-your-cart-page .summary-schedule{margin-left:90px;margin-top:12px}@media(max-width: 769px){.cart-page.review-your-cart-page .summary-schedule{margin-left:0}}.cart-page.review-your-cart-page .summary-schedule .additional-info{margin:0}.cart-page.review-your-cart-page .summary-schedule .card.product-info{padding:0 !important}.cart-page.review-your-cart-page .summary-schedule .summary-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;font-size:14px;font-family:"ABCDiatype";line-height:24px}.cart-page.review-your-cart-page .summary-schedule .summary-product .summary-label{min-width:265px}.cart-page.review-your-cart-page .summary-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}@media(max-width: 769px){.cart-page.review-your-cart-page .summary-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart-page.review-your-cart-page .summary-product .width-icon{margin-bottom:auto}.cart-page.review-your-cart-page .summary-product .card-titles{font-size:14px;font-weight:400;line-height:24px}.cart-page.review-your-cart-page .summary-product .card-subtitles{font-size:14px;font-weight:400;line-height:24px;color:var(--praxis-text-gray)}.cart-page.review-your-cart-page .summary-product .tooltip-wrapper .tooltiptext{width:230px;left:160%}.cart-page.review-your-cart-page .summary-product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cart-page.review-your-cart-page .summary-product__location-date p{margin:0}.cart-page.review-your-cart-page .remove-epp{display:none}.cart-page.review-your-cart-page .edit-epp-icon{cursor:pointer}.cart-page.review-your-cart-page .cart-page-body--cart .divisor{border-bottom:1px solid var(--praxis-gray-light)}.cart-page.review-your-cart-page .cart-page-body--cart .divisor .line-product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.cart-page.review-your-cart-page .cart-page-body--cart .divisor .line-product p:nth-last-of-type(1){margin-left:auto}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .subtotal-summary{margin-bottom:28px}@media(max-width: 769px){.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .subtotal-summary{margin-bottom:12px}}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .go-to-payment-btn.btn{position:relative;overflow:hidden}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .go-to-payment-btn.btn::before{content:"";position:absolute;top:0;left:0;width:0;padding-top:8px;height:100%;background:var(--praxis-purple);z-index:-1;-webkit-transition:width 1200ms cubic-bezier(1, 0, 0.12, 1);transition:width 1200ms cubic-bezier(1, 0, 0.12, 1)}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .go-to-payment-btn.btn.button-progress-transition::before{width:100%}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .go-to-payment-btn.btn.button-progress-transition{color:var(--praxis-white) !important;background-color:var(--praxis-white) !important;z-index:2;pointer-events:none}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .cart-page-body__grandTotal{margin-bottom:28px}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line{margin:0;padding:0 0 8px}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.account-balance-line{margin-bottom:24px}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total{padding-top:8px}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total p,.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total span{font-size:21px;font-weight:700;line-height:32px}@media(max-width: 769px){.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total p,.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total span{font-size:19px;line-height:24px}}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total p.savings-amount,.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total span.savings-amount{font-size:19px;font-weight:400;line-height:24px}@media(max-width: 769px){.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total p.savings-amount,.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line.cart-line-total span.savings-amount{font-size:14px}}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line p{font-size:19px;font-weight:400;line-height:24px}@media(max-width: 769px){.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .row.cart-line p{font-size:14px}}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .cart-checkbox-region{background-color:unset}.cart-page.review-your-cart-page .cart-page-body--desktop .payment-summary-wrapper .review-cart-refund-note{font-size:14px;font-family:"ABCDiatype";line-height:24px;font-weight:400}.cart-page.review-your-cart-page .surcharge{font-size:12px;font-weight:400;line-height:16px;color:var(--praxis-text-gray)}.cart-page.review-your-cart-page .payment-types{font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.cart-page.review-your-cart-page .productPage__cart .productPage__cart__details{padding:24px}.cart-page.review-your-cart-page .scheduling-body-cart{max-width:416px}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .order-total-product-name{max-width:85%}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .line-item-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .line-item-bonus img{display:none;pointer-events:none}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .line-item-bonus .card-right{margin-left:auto}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .line-item-bonus .bonus-name{font-size:14px;line-height:24px}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .line-item-bonus .price{font-size:14px;line-height:24px;margin-left:10px}.cart-page.review-your-cart-page .scheduling-body-cart .cart-line .line-item-bonus .text{display:none}@media(max-width: 769px){.cart-page.review-your-cart-page{padding-bottom:0}.cart-page.review-your-cart-page .cart-totals-size{padding:20px 24px;border-radius:0}}.cart-page.test-preparation-page .loading-nav-background .loading-nav-progress{width:50%}.cart-page.test-preparation-page .cart-page-title-schedule h2{margin-bottom:8px}.cart-page.test-preparation-page .cart-page-policy ul{margin:0}.cart-page.test-preparation-page .separator-line{margin:0}.cart-page.test-preparation-page .summary-product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}@media(max-width: 769px){.cart-page.test-preparation-page .summary-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart-page.test-preparation-page .summary-product .width-icon{margin-bottom:auto}.cart-page.test-preparation-page .summary-product .card-titles{font-size:14px;font-weight:400;line-height:24px}.cart-page.test-preparation-page .summary-product .card-subtitles{font-size:14px;font-weight:400;line-height:24px;color:var(--praxis-text-gray)}.cart-page.test-preparation-page .summary-product .tooltip-wrapper .tooltiptext{width:230px;left:160%}.cart-page.test-preparation-page .remove-epp{display:none}.cart-page.test-preparation-page .edit-epp-icon{cursor:pointer}.cart-page.test-preparation-page .cart-page-body--cart .divisor{border-bottom:1px solid var(--praxis-gray-light)}.cart-page.test-preparation-page .cart-page-body--cart .divisor .line-product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.cart-page.test-preparation-page .cart-page-body--cart .divisor .line-product p:nth-last-of-type(1){margin-left:auto}.cart-page.test-preparation-page .surcharge{font-size:12px;font-weight:400;line-height:16px;color:var(--praxis-text-gray)}.cart-page.test-preparation-page .payment-types{font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.cart-page.test-preparation-page .productPage__cart .productPage__cart__details{padding:24px}.cart-page.test-preparation-page .scheduling-body-cart{max-width:416px}.cart-page.test-preparation-page .scheduling-body-cart .cart-line{max-height:300px}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .order-total-product-name{max-width:85%}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .line-item-bonus{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .line-item-bonus img{display:none;pointer-events:none}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .line-item-bonus .card-right{margin-left:auto}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .line-item-bonus .bonus-name{font-size:14px;line-height:24px}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .line-item-bonus .price{font-size:14px;line-height:24px;margin-left:10px}.cart-page.test-preparation-page .scheduling-body-cart .cart-line .line-item-bonus .text{display:none}@media(max-width: 769px){.cart-page.test-preparation-page{padding-bottom:0}.cart-page.test-preparation-page .scheduling-body-cart{max-width:100%}.cart-page.test-preparation-page .cart-totals-size{padding:20px 24px;border-top:2px solid var(--praxis-blue);border-radius:0}}.cart-page.test-preparation-page .epp-modal .modal-body-epp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page.test-preparation-page .epp-modal .modal-body-description{width:416px}@media(max-width: 769px){.cart-page.test-preparation-page .epp-modal .modal-body-description{max-width:300px}}.cart-page.test-preparation-page .epp-modal .input-title{font-size:14px;font-weight:400;line-height:24px;margin:0;text-align:left}.cart-page.test-preparation-page .epp-modal .modal-footer{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.test-preparation-page .cart-page-cards .card.product-info{background-color:var(--ets-white)}.test-preparation-page .cart-page-cards .card.product-info.recommended{background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0;min-height:auto}.test-preparation-page .cart-page-cards .cart-page-body-attributes{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 120px);flex:0 0 calc(100% - 120px)}.test-preparation-page .cart-page-cards .cart-page-body-attributes .product-card-price{display:none}.test-preparation-page .cart-page-cards .embedded .cart-page-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.test-preparation-page .cart-page-cards .embedded .cart-page-body img{height:104px;margin-right:16px}@media(max-width: 769px){.test-preparation-page .cart-page-cards .cart-page-body-attributes{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.test-preparation-page .cart-page-cards .cart-page-body-attributes .line-item-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.test-preparation-page .cart-page-cards .cart-page-body-attributes .line-item-header img{width:100%}}.test-preparation-page .cart-page-head .cart-page-head-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 992px){.test-preparation-page .cart-page-head .cart-page-head-top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.cart-page.test-preparation-page .test-preparation-btn button{font-size:0.875rem;line-height:1.5rem;font-weight:700;padding:7px 15px;border-color:var(--praxis-purple)}.cart-page.test-preparation-page .test-preparation-btn .icon--add::after{color:var(--ets-white);font-size:11px;font-weight:100;margin-left:11px}.cart-page.test-preparation-page .cart-page-body--promo,.cart-page.test-preparation-page .coupons-and-promos,.cart-page.test-preparation-page .divisor,.cart-page.test-preparation-page .cart-line.cart-line-total{display:none}.cart-page.test-preparation-page .cart-totals-size .test-preparation-btn{display:none}.cart-page.test-preparation-page .cart-totals-size .free-ept{display:block !important}.cart-page.test-preparation-page .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name{white-space:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-page.test-preparation-page .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name .resource.prep-step{display:none}.cart-page.test-preparation-page .cart-page-body .line-item-name span{white-space:break-spaces}.cart-page.test-preparation-page .cart-page-body .cart-page-body-attributes .line-item-header{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 769px){.cart-page.test-preparation-page .cart-page-body .cart-page-body-attributes .line-item-header .line-item-name{width:100%}}.cart-page.test-preparation-page .order-total-product-name .free-price-description{font-size:0.75rem;line-height:1rem}.cart-page.test-preparation-page .order-total-product-name .short-description{font-size:0.875rem;line-height:1rem}.cart-page.test-preparation-page .cart-page-cards .cart-page-body .line-item-header{width:100%}@media(max-width: 769px){.test-preparation-page .test-preparation-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.test-preparation-page .line-item-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-preparation-page .body-collapse .line-item-bonus{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}.test-preparation-page .panel-heading-cta{text-decoration:none}}.accommodations{border-top:1px solid var(--praxis-gray-light);margin-top:0;margin-bottom:24px;border-radius:0 0 8px 8px;background:var(--praxis-white);-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.08);box-shadow:0 8px 24px 0 rgba(0,0,0,.08);padding:16px 24px 24px;position:relative;z-index:3}.accommodations .modal-warning{border:1px solid var(--praxis-yellow);background:var(--praxis-warning-yellow);border-radius:8px}.accommodations .modal-warning .fa-bell-o{color:var(--praxis-yellow)}.accommodations ul{-webkit-padding-start:20px;padding-inline-start:20px}.accommodations ul li{font-size:14px;font-weight:400;line-height:24px}.accommodations label{margin:0}.accommodations p{font-size:14px;font-weight:400;line-height:24px}.accommodations .cart-page-accommodation--checkbox.cart-checkbox-region{width:auto;margin:0 -24px -24px;padding:24px}.accommodations .cart-page-accommodation--checkbox.cart-checkbox-region:hover{border-radius:0 0 8px 8px}.accommodations .cart-page-accommodation--checkbox.cart-checkbox-region ul{-webkit-padding-start:20px;padding-inline-start:20px}.accommodations .cart-page-accommodation--checkbox.cart-checkbox-region ul li{font-size:14px;font-weight:400;line-height:24px}.accommodations .cart-page-accommodation--checkbox.cart-checkbox-region label{font-size:14px;font-weight:400;line-height:24px}.standard-table--wrapper .standard-table.accommodations{margin-top:initial}.cart-page.cart-page-scheduling .cart-page-body .accommodations-continue-menu{width:100%;max-width:440px}.cart-page.cart-page-scheduling .cart-page-body .accommodations-continue-menu p{font-size:21px;font-weight:700;line-height:32px}@media(max-width: 769px){.cart-page.cart-page-scheduling .cart-page-body .accommodations-continue-menu{border-radius:0}.cart-page.cart-page-scheduling .cart-page-body .accommodations-continue-menu .col-12{display:none}}.cart-page.cart-page-scheduling .cart-page-body .custom-modal{margin-bottom:24px}.cart-page.cart-page-scheduling .cart-page-body .custom-alert--icon img{width:20px}.cart-page.cart-page-scheduling .cart-page-body .mepid-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;border-radius:8px;background:var(--praxis-gray-ultra-light);margin-bottom:16px;font-size:14px;width:100%}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .radio-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;height:76px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .custom-control-label::before{top:0;width:24px;height:24px;background-color:var(--praxis-white);left:-32px}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .mepid-input-block .content-asset{margin-bottom:20px}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .custom-radio{padding-left:32px}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:var(--praxis-purple);border-color:var(--praxis-purple)}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("../../svg/checkmark.svg");background-size:contain;top:0;width:24px;height:24px;left:-32px}.cart-page.cart-page-scheduling .cart-page-body .mepid-block .custom-radio .custom-control-input{width:24px;height:24px}.cart-page.cart-page-scheduling .cart-page-body .mepid-block input.form-control{width:136px}.accommodations-page .cart-page .cart-page-cards{-webkit-box-shadow:none;box-shadow:none}.accommodations-page .cart-page .cart-page-body a.remove-product{display:none}.loading{display:inline-block;position:relative;width:80px;height:80px}.loading::after{content:"loading";font-size:0.75rem;line-height:1rem;color:var(--praxis-text-gray);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loading .dot{-webkit-animation:load-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:load-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.loading .dot::after{content:" ";display:block;position:absolute;width:10px;height:10px;border-radius:50%;margin:-4px 0 0 -4px}.loading .dot:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}.loading .dot:nth-child(1)::after{background:var(--praxis-red);top:63px;left:63px}.loading .dot:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}.loading .dot:nth-child(2)::after{background:var(--praxis-blue);top:68px;left:56px}.loading .dot:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}.loading .dot:nth-child(3)::after{background-color:var(--praxis-purple);top:71px;left:48px}@-webkit-keyframes load-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.payment-alert{margin:25px 0 0;padding:16px;border:1px solid var(--praxis-error-red);background:var(--praxis-error-bg);max-width:746px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.payment-alert .icon{margin-right:10px;display:inline-block;margin-bottom:0}.payment-alert .icon::after{border:1px solid var(--praxis-error-red);border-radius:25px;font-size:13px;padding:2.5px;color:var(--praxis-error-red)}.payment-alert label{font-size:14px;line-height:24px;color:var(--praxis-black);margin:0}.payment-alert .image{display:inline-block;vertical-align:middle}.payment-alert__success{border-color:var(--ets-garden);background-color:var(--praxis-light-success);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.payment-alert__success label{font-weight:700}.payment-alert__success .image{border:1px solid var(--ets-garden);border-radius:50%;margin-right:8px}.payment-alert__success .details{margin-left:auto}.discount-savings-alert{display:none}.discount-savings-alert.show{display:block}.recommendation__modal .modal{background-color:rgba(58,19,89,.85)}.recommendation__modal .modal-content{background-color:var(--praxis-white);border-radius:8px}.recommendation__modal .modal-content .modal-footer-atc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.recommendation__modal .modal-content .modal-footer-atc .modal-continue-btn,.recommendation__modal .modal-content .modal-footer-atc .bonus-atc-btn{padding:8px 16px;border:1px solid var(--praxis-text-gray);font-size:14px}.recommendation__modal .modal-content .modal-footer-atc .modal-continue-btn.disabled,.recommendation__modal .modal-content .modal-footer-atc .bonus-atc-btn.disabled{background-color:var(--praxis-gray-light);color:var(--praxis-text-gray)}.recommendation__modal .modal-content .modal-footer-atc .back-btn{text-decoration:underline;background:none;cursor:pointer;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.recommendation__modal .modal-content .modal-footer-atc .back-btn::before{content:"";background-image:url(../../svg/icon-arrow-right.svg);background-position:center;width:24px;height:24px;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.recommendation__modal .modal-content .close{color:var(--praxis-black);opacity:1;text-decoration:underline;font-size:14px}.recommendation__modal .modal-content .close::after{content:"";background-image:url(../../svg/icon-close.svg);background-position:center;width:24px;height:24px;display:inline-block;position:absolute;top:24px;right:24px}.recommendation__modal .modal-content .close:not(:disabled):not(.disabled):hover,.recommendation__modal .modal-content .close:not(:disabled):not(.disabled):focus{color:var(--praxis-black);opacity:1}.recommendation__modal .modal-dialog{margin:80px 24px;max-width:794px}@media(min-width: 769px){.recommendation__modal .modal-dialog{margin:auto;padding-top:5%;padding-bottom:5%}}.recommendation__modal .modal-header{border-bottom:none;background-color:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:64px;padding:0 24px}.recommendation__modal .modal-header span{font-size:1.6875rem;font-family:"Rhetorik, Maitree, serif"}.recommendation__modal .modal-body{padding:8px 24px 0;margin:8px 4px 16px 0;max-height:30em}.recommendation__modal .modal-body::-webkit-scrollbar{width:4px;margin-left:16px}.recommendation__modal .modal-body::-webkit-scrollbar-track{background-color:var(--praxis-gray-light);border-radius:8px}.recommendation__modal .modal-body::-webkit-scrollbar-thumb{background:var(--praxis-purple);border-radius:8px}.recommendation__modal .modal .special-offer-header{display:grid;justify-items:center;background-color:initial;border-bottom:0}.recommendation__modal .modal .special-offer-header .selection-text{font-size:21px;font-weight:700;margin-top:16px;text-align:center}.recommendation__modal .modal .special-offer-header span:not(.selection-text,.special-offer-span){font-size:2rem;line-height:1.125rem;display:block}.recommendation__modal .modal .special-offer-span{max-width:588px;text-align:center;margin:24px 0;line-height:32px}@media(max-width: 991.98px){.recommendation__modal .modal .special-offer-span{margin:16px 0 0}}.recommendation__modal.cards .modal-dialog{max-width:1300px}.recommended-card{display:block;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.0784313725);box-shadow:0 4px 24px 0 rgba(0,0,0,.0784313725);background-color:var(--ets-white);margin-bottom:16px;padding:16px 8px;border-radius:8px}.recommended-card:last-of-type{border-bottom:0}.recommended-card--details{width:100%}.recommended-card--image{margin-right:10px;max-width:70px;width:100%;height:100%}.recommended-card--image img{width:100%;height:100%}.recommended-card--title a{font-size:1.1875rem}.recommended-card--title p{font-size:0.75rem;margin-top:8px}.recommended-card--price{font-size:19px;font-family:var(--skin-body-font);font-weight:700;color:var(--praxis-text-gray);text-align:center}.recommended-card--price .card-price-list-striked{text-decoration:line-through;color:var(--praxis-text-gray);font-size:13px}.recommended-card--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommended-card a{text-decoration:none}.recommended-card .btn.added::after,.recommended-card .btn.selected::after{content:"";background-image:url(../../images/check.png);width:14px;height:10px;display:inline-block;margin:0 4px 0 13px}.recommended-card .btn-select,.recommended-card .btn-bonus-select{padding:8px 16px;font-size:14px}.recommended-card .btn-select.added,.recommended-card .btn-select.selected,.recommended-card .btn-bonus-select.added,.recommended-card .btn-bonus-select.selected{background-color:var(--praxis-text-gray)}.recommended-card .btn-select.added:hover,.recommended-card .btn-select.selected:hover,.recommended-card .btn-bonus-select.added:hover,.recommended-card .btn-bonus-select.selected:hover{background-color:var(--praxis-text-gray);color:var(--praxis-white)}.recommended-card--image{max-width:64px}@media(min-width: 544px){.recommended-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.recommended-card--image{max-width:80px;max-height:80px}.recommended-card--title{font-size:19px}.recommended-card--price{font-size:19px;text-align:right;margin-bottom:8px}.recommended-card--actions{margin:0;display:block}.recommended-card--section{width:81%}}.view-details-modal .quick-view-modal{background-color:rgba(58,19,89,.85)}.view-details-modal .quick-view-modal .quick-view-dialog{max-width:636px;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media(max-width: 544px){.view-details-modal .quick-view-modal .quick-view-dialog{width:85%;height:80vh}}.view-details-modal .quick-view-modal .quick-view-content{background-color:var(--praxis-white);border-radius:8px}.view-details-modal .quick-view-modal .quick-view-content .modal-header-content{padding:24px 24px 0 60px}@media(max-width: 544px){.view-details-modal .quick-view-modal .quick-view-content .modal-header-content{padding:20px 24px 0}}.view-details-modal .quick-view-modal .quick-view-content .product-information{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:32px}.view-details-modal .quick-view-modal .quick-view-content .product-information .view-product-img{max-width:104px;max-height:104px}.view-details-modal .quick-view-modal .quick-view-content .product-information .view-product-detail{-ms-flex-line-pack:center;align-content:center}@media(max-width: 544px){.view-details-modal .quick-view-modal .quick-view-content .product-information .view-product-detail{margin-right:24px}}.view-details-modal .quick-view-modal .quick-view-content .product-information .view-product-detail .view-product-name{font-size:21px;font-weight:700}.view-details-modal .quick-view-modal .quick-view-content .product-information .view-product-detail .view-product-duration{font-size:12px;color:var(--praxis-text-gray)}@media(max-width: 544px){.view-details-modal .quick-view-modal .quick-view-content .product-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.view-details-modal .quick-view-modal .quick-view-body{max-height:40vh;overflow-y:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 50px 0 60px;margin:16px 5px 16px 0}.view-details-modal .quick-view-modal .quick-view-body::-webkit-scrollbar{width:4px}.view-details-modal .quick-view-modal .quick-view-body::-webkit-scrollbar-track{background:var(--praxis-gray-light)}.view-details-modal .quick-view-modal .quick-view-body::-webkit-scrollbar-thumb{border-radius:16px;background:var(--praxis-purple)}.view-details-modal .quick-view-modal .quick-view-body .test-preparation-section h3{font-size:19px;font-weight:700}.view-details-modal .quick-view-modal .quick-view-body .test-preparation-section p,.view-details-modal .quick-view-modal .quick-view-body .test-preparation-section span{font-size:12px;color:var(--praxis-text-gray)}@media(max-width: 544px){.view-details-modal .quick-view-modal .quick-view-body{padding:0 24px;max-height:35vh}}.view-details-modal .quick-view-modal .close{color:var(--praxis-black);opacity:1;font-size:14px;margin-bottom:8px}.view-details-modal .quick-view-modal .close::after{content:"";background-image:url(../../svg/icon-close.svg);background-position:center;width:24px;height:24px;display:block;cursor:pointer}.view-details-modal .quick-view-modal .close:hover,.view-details-modal .quick-view-modal .close:focus{color:var(--praxis-black);opacity:1}.view-details-modal .quick-view-modal .modal-footer-btns{padding:26px 24px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.view-details-modal .quick-view-modal .modal-footer-btns button{cursor:pointer;padding:8px 16px;font-size:14px}.view-details-modal .quick-view-modal .modal-footer-btns button.addCartButtonResults.adding::after{background-image:url(../../images/check.png);content:"";width:25px;background-position:right;background-repeat:no-repeat;position:relative;display:inline-block;vertical-align:text-bottom;right:auto;height:16px}.view-details-modal .section-bullets.quick-view{margin:0 28px}.view-details-modal .section-bullets.quick-view .section-bullets--bullet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;margin:16px 0}.view-details-modal .section-bullets.quick-view .section-bullets--bullet p{margin:0}.view-details-modal .section-bullets.quick-view .section-bullets--bullet img{max-width:31px;max-height:31px}@media(max-width: 544px){.view-details-modal .section-bullets.quick-view{margin:0}}.review-cart-scheduling .scroll-div,.cart-page-scheduling .scroll-div{scrollbar-width:initial}.review-cart-scheduling .strike-through,.cart-page-scheduling .strike-through{text-decoration:line-through}.review-cart-scheduling .cart-page-body--cart,.cart-page-scheduling .cart-page-body--cart{position:initial;-webkit-box-shadow:0 0 0 100vmax var(--praxis-beige);box-shadow:0 0 0 100vmax var(--praxis-beige);clip-path:inset(0 -100vmax);padding:50px 56px;background-color:var(--praxis-beige)}.review-cart-scheduling .cart-page-body--cart .cart-checkbox-region,.cart-page-scheduling .cart-page-body--cart .cart-checkbox-region{margin:0;padding:0 0 8px}.review-cart-scheduling .cart-page-body--cart .line-product .text-right,.cart-page-scheduling .cart-page-body--cart .line-product .text-right{max-width:70px}.review-cart-scheduling .cart-page-body--payment,.cart-page-scheduling .cart-page-body--payment{padding:0}.review-cart-scheduling .cart-page-body--desktop,.cart-page-scheduling .cart-page-body--desktop{font-size:21px;font-weight:700}.review-cart-scheduling .cart-page-body--desktop .cart-subtotal-wrapper,.cart-page-scheduling .cart-page-body--desktop .cart-subtotal-wrapper{padding:20px 16px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}.review-cart-scheduling .cart-page-body--desktop button,.cart-page-scheduling .cart-page-body--desktop button{margin-top:16px}.review-cart-scheduling .cart-page-body--mobile,.cart-page-scheduling .cart-page-body--mobile{display:none;font-size:21px;font-weight:700}.review-cart-scheduling .cart-page-body--mobile .cart-line-total,.cart-page-scheduling .cart-page-body--mobile .cart-line-total{font-size:21px}.review-cart-scheduling .cart-page-body--note,.cart-page-scheduling .cart-page-body--note{font-size:14px;font-weight:400}.review-cart-scheduling .cart-page-body__grandTotal--total,.review-cart-scheduling .cart-page-body__grandTotal--price,.cart-page-scheduling .cart-page-body__grandTotal--total,.cart-page-scheduling .cart-page-body__grandTotal--price{font-size:21px;font-weight:700}.review-cart-scheduling.cart-page-schedule .cart-page-body--grid,.cart-page-scheduling.cart-page-schedule .cart-page-body--grid{grid-gap:32px}.review-cart-scheduling .cart-page-body--grid,.cart-page-scheduling .cart-page-body--grid{display:grid;position:relative;grid-gap:32px;grid-template-columns:2fr 1fr;background-color:var(--praxis-white)}.review-cart-scheduling .cart-page-body--grid .cart-page,.cart-page-scheduling .cart-page-body--grid .cart-page{padding-bottom:72px}@media(max-width: 991.98px){.review-cart-scheduling .cart-page-body--grid .cart-page,.cart-page-scheduling .cart-page-body--grid .cart-page{padding-bottom:8px}}.review-cart-scheduling .cart-page-body--grid .separator-line,.cart-page-scheduling .cart-page-body--grid .separator-line{margin:16px 0}.review-cart-scheduling h2,.cart-page-scheduling h2{font-size:21px;font-family:var(--skin-body-font);font-weight:700;line-height:32px}.review-cart-scheduling .separator-line,.cart-page-scheduling .separator-line{height:2px;background-color:var(--praxis-text-gray);margin:16px 0}.review-cart-scheduling .productPage__cart__details,.cart-page-scheduling .productPage__cart__details{background-color:var(--ets-gray-super-light);font-size:0.75rem;line-height:1rem;font-weight:400;padding:30px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.review-cart-scheduling .cart-line.scroll-div>div:not(:last-child),.cart-page-scheduling .cart-line.scroll-div>div:not(:last-child){border-bottom:1.5px solid var(--praxis-gray-light);padding-bottom:12px}.review-cart-scheduling .modal-description .review-your-cart-policies h2,.cart-page-scheduling .modal-description .review-your-cart-policies h2{font-family:"Rhetorik, Maitree, serif";font-size:27px;font-weight:300}.review-cart-scheduling .modal-description .review-your-cart-policies ul,.cart-page-scheduling .modal-description .review-your-cart-policies ul{text-align:left}.review-cart-scheduling .modal-header .close img,.cart-page-scheduling .modal-header .close img{width:32px}.review-cart-scheduling .modal-body,.cart-page-scheduling .modal-body{padding-top:0}.review-cart-test-prep{overflow:hidden}.review-cart-test-prep .cart-page-body__grid{display:grid;position:relative;grid-gap:32px;grid-template-columns:2fr 1fr}.review-cart-test-prep .cart-page-body__grid::after,.review-cart-test-prep .cart-page-body__grid::before{content:"";position:absolute;height:100%;width:100%}.review-cart-test-prep .cart-page-body__grid::after{background-color:var(--praxis-beige);right:-100%}.review-cart-test-prep .cart-page-body__grid::before{background-color:var(--praxis-white);left:-100%}.review-cart-test-prep .cart-page-body__checkout-cart{background-color:var(--praxis-gray-ultra-light)}.review-cart-test-prep .cart-page-body__checkout-cart .checkout-policies-form{margin-left:25px}.review-cart-test-prep .cart-page-body__checkout-cart .cart-checkbox-region .custom-control-label::after,.review-cart-test-prep .cart-page-body__checkout-cart .cart-checkbox-region .custom-control-label::before{width:24px;height:24px;top:-4px}.review-cart-test-prep .cart-page-body__checkout-cart .cart-checkbox-region .custom-control-label{padding-left:10px}.review-cart-test-prep .cart-page-body__checkout-cart .card{background-color:var(--praxis-beige)}.review-cart-test-prep .cart-page-body--cart .card.product-info:not(:last-of-type){border-bottom:1.5px solid var(--praxis-gray-light);border-radius:initial;padding-bottom:12px}.review-cart-test-prep .cart-page-body .checkout-continue{position:static;background-color:initial;-webkit-box-shadow:initial;box-shadow:initial}.review-cart-test-prep .cart-page-body .checkout-continue a.checkout-btn{text-decoration:none}.review-cart-test-prep .cart-page-body .cart-page-policy{margin:0;padding:0}.review-cart-test-prep .cart-page-body .cart-page-policy .cart-page-policy--checkbox{margin-top:0}.review-cart-test-prep .cart-page-head .cart-page-head-top .cart-page-head-top_back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.review-cart-test-prep .cart-page-head .cart-page-head-top--stepper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.review-cart-test-prep .loading-nav-background{height:4px;background-color:var(--praxis-gray-light);top:0}.review-cart-test-prep .loading-nav-background .loading-nav-progress{height:4px;background-color:var(--praxis-blue);width:50%}.review-cart-test-prep .separator-line{height:1px;background-color:var(--praxis-gray-light);margin:16px 0 !important}.cart-page.cart-page-scheduling .scheduling-body-cart .checkout-content-note{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;border-radius:8px;border:1px solid var(--praxis-fail-bg);background:var(--praxis-white);padding:16px}.cart-page.cart-page-scheduling .scheduling-body-cart .checkout-content-note p{font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px}.cart-page.cart-page-scheduling .cart-line{margin-bottom:0}@media(min-width: 992px){.review-cart-scheduling .container-background,.cart-page-scheduling .container-background{background-color:var(--praxis-beige)}.review-cart-scheduling .cart-page-body--cart,.cart-page-scheduling .cart-page-body--cart{position:initial;-webkit-box-shadow:initial;box-shadow:initial;clip-path:initial;border-radius:initial}.review-cart-scheduling .cart-page-body--grid::before,.cart-page-scheduling .cart-page-body--grid::before{content:"";position:absolute;height:100%;width:100%}.review-cart-scheduling .cart-page-body--grid::before,.cart-page-scheduling .cart-page-body--grid::before{background-color:var(--praxis-white);left:-100%}}@media(max-width: 1199.98px){.review-cart-scheduling .arrow-icon,.cart-page.cart-page-scheduling .arrow-icon{background-color:var(--praxis-white)}.review-cart-scheduling .cart-page-body--mobile::after,.cart-page.cart-page-scheduling .cart-page-body--mobile::after{content:"";right:-9vw}.cart-page-scheduling.cart-page-schedule{position:sticky}.review-your-cart-page .cart-page-body--mobile span{font-size:21px}}@media(max-width: 991.98px){.review-cart-scheduling .cart-page-body--cart,.cart-page.cart-page-scheduling .cart-page-body--cart{padding:24px 0}.review-cart-scheduling .cart-page-body--cart .divisor,.cart-page.cart-page-scheduling .cart-page-body--cart .divisor{border-bottom:none}.review-cart-scheduling .cart-page-body--cart::after,.cart-page.cart-page-scheduling .cart-page-body--cart::after{content:""}.review-cart-scheduling .cart-page-body--grid,.cart-page.cart-page-scheduling .cart-page-body--grid{display:initial}.review-cart-test-prep .cart-page-body--desktop{display:none}.review-cart-test-prep .cart-page-body__grid{display:initial}.review-cart-test-prep .cart-page-body__checkout-cart{background-color:var(--praxis-beige);-webkit-box-shadow:0 0 0 100vmax var(--praxis-beige);box-shadow:0 0 0 100vmax var(--praxis-beige);clip-path:inset(0 -100vmax)}.review-cart-test-prep .cart-page-body .checkout-continue{-webkit-box-shadow:0 0 0 100vmax var(--praxis-beige);box-shadow:0 0 0 100vmax var(--praxis-beige);clip-path:inset(0 -100vmax)}.review-cart-test-prep .cart-page-head{height:56px}.review-cart-test-prep .cart-page-head .cart-page-head-top{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-cart-test-prep .cart-page-head .cart-page-head-top p{padding-top:0;display:none}.review-cart-test-prep .cart-page-head .cart-page-head-top .cart-page-head-top_back{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.review-cart-test-prep .cart-page-head .cart-page-head-top .cart-page-head-top_back .cart-page-head--link{display:none}.review-cart-test-prep .cart-page-head .cart-page-head-top--stepper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 769px){.minicart-footer .checkout-continue{background:none;position:relative;padding:0;-webkit-box-shadow:none;box-shadow:none}.minicart-footer .checkout-continue div{padding:0}}.landing__free .form-modal-personalinfo .form-group input.form-control:disabled{background-color:var(--praxis-beige-light)}.form-modal-personalinfo .button-form-modal button[type=button]{text-decoration:underline}.cart-page{background-color:var(--ets-white)}.cart-page .cart-page-body--mobile .price-disclaimer{font-size:14px;font-weight:400;line-height:24px;text-align:center;margin-top:12px}.cart-page .cart-page-body--mobile .checkout-continue a.btn{margin-top:0 !important}.cart-page .cart-page-body--mobile .total-savings div,.cart-page .cart-page-body--mobile .total-savings p{font-size:14px;font-weight:400;line-height:24px}.cart-page .cart-page-body--mobile .total-savings .savings-amount{padding-right:0}.cart-page .cart-page-body--mobile .cart-line-total p,.cart-page .cart-page-body--mobile .cart-line-total span{margin-bottom:12px;font-size:19px;font-weight:700;line-height:24px}.cart-page .landing__free .form-modal-personalinfo .modal-dialog,.cart-page .landing__free .form-modal-background .modal-dialog{max-width:856px;padding-top:8%}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .button-form-modal,.cart-page .landing__free .form-modal-background .modal-dialog .button-form-modal{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}@media(min-width: 769px){.cart-page .landing__free .form-modal-personalinfo .modal-dialog .button-form-modal,.cart-page .landing__free .form-modal-background .modal-dialog .button-form-modal{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .modal-flex,.cart-page .landing__free .form-modal-background .modal-dialog .modal-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .modal-flex .form-group,.cart-page .landing__free .form-modal-background .modal-dialog .modal-flex .form-group{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 20px;max-width:50%}}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .invalid-feedback,.cart-page .landing__free .form-modal-background .modal-dialog .invalid-feedback{text-align:left}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .modal-body,.cart-page .landing__free .form-modal-background .modal-dialog .modal-body{padding:24px;text-align:left}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .modal-body h2,.cart-page .landing__free .form-modal-background .modal-dialog .modal-body h2{font-size:27px;line-height:2rem;font-weight:300;color:var(--praxis-black)}@media(max-width: 768.98px){.cart-page .landing__free .form-modal-personalinfo .modal-dialog .modal-body h2,.cart-page .landing__free .form-modal-background .modal-dialog .modal-body h2{text-align:center}}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .form-modal .form-group,.cart-page .landing__free .form-modal-background .modal-dialog .form-modal .form-group{margin-bottom:24px}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .form-modal .form-group .form-control:disabled,.cart-page .landing__free .form-modal-background .modal-dialog .form-modal .form-group .form-control:disabled{background-color:var(--praxis-beige-light)}.cart-page .landing__free .form-modal-personalinfo .modal-dialog .form-modal .form-group .form-control-label,.cart-page .landing__free .form-modal-background .modal-dialog .form-modal .form-group .form-control-label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.cart-page .cart-page-content .payment-summary{border-radius:8px;border:none}@media(max-width: 768.98px){.cart-page .cart-page-content .payment-summary{border-radius:0;border-bottom:1px solid #d2d2d2}}.cart-page .cart-page-content .payment-summary.contact-info-container{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}.cart-page .cart-page-content .payment-summary .card-header-custom{font-family:"ABCDiatype"}@media(max-width: 768.98px){.cart-page .cart-page-content .payment-summary .card-header-custom{font-size:21px}}@media(max-width: 768.98px){.cart-page .cart-page-content .payment-summary #editPersonalInfo{padding:8px 16px}}.cart-page .cart-page-content .payment-summary .card-body p{margin:0;color:var(--praxis-text-gray)}.cart-page .cart-page-content .payment-summary .card-body .card-body-grid{display:grid;grid-gap:12px;font-size:0.875rem;line-height:1.5rem;font-weight:400}.cart-page .cart-page-content .payment-summary .card-body .card-body-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page .cart-page-content .payment-summary .card-body .card-body-info span{width:50%}.cart-page .cart-page-content .card.product-info,.cart-page .cart-page-content .card.product-info.testPrep{padding:20px 0;margin-bottom:0;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:unset;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(max-width: 769px){.cart-page .cart-page-content .card.product-info,.cart-page .cart-page-content .card.product-info.testPrep{min-height:unset}}.cart-page .cart-page-content .card.product-info .cart-page-body,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body{width:100%}@media(max-width: 769px){.cart-page .cart-page-content .card.product-info .cart-page-body-attributes,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page .cart-page-content .card.product-info .cart-page-body-attributes .line-item-header,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes .line-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:8px}.cart-page .cart-page-content .card.product-info .cart-page-body-attributes .line-item-header .line-item-name span,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes .line-item-header .line-item-name span{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cart-page .cart-page-content .card.product-info .cart-page-body-attributes .line-item-header .line-item-name .resource.prep-step,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes .line-item-header .line-item-name .resource.prep-step{display:none}.cart-page .cart-page-content .card.product-info .cart-page-body-attributes .line-item-header img,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes .line-item-header img{margin:0;width:80px;height:80px;margin-right:16px}.cart-page .cart-page-content .card.product-info .cart-page-body-attributes .product-card-price,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes .product-card-price{position:unset;height:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page .cart-page-content .card.product-info .cart-page-body-attributes .product-card-price .pricing,.cart-page .cart-page-content .card.product-info.testPrep .cart-page-body-attributes .product-card-price .pricing{position:unset;-webkit-transform:unset;transform:unset}}.cart-page .cart-page-content .card.product-info.testPrep img,.cart-page .cart-page-content .card.product-info.testPrep.testPrep img{height:80px;width:80px;margin-right:16px}@media(max-width: 769px){.cart-page .cart-page-content .card.product-info.testPrep img,.cart-page .cart-page-content .card.product-info.testPrep.testPrep img{height:56px}}.cart-page .cart-page-content .card.product-info.testPrep .line-item-name,.cart-page .cart-page-content .card.product-info.testPrep.testPrep .line-item-name{font-size:1.1875rem;line-height:1.5rem;font-weight:700;margin:0}@media(max-width: 769px){.cart-page .cart-page-content .card.product-info.testPrep .line-item-name,.cart-page .cart-page-content .card.product-info.testPrep.testPrep .line-item-name{width:65%}}.cart-page .cart-page-content .card.product-info.testPrep .product-card-price,.cart-page .cart-page-content .card.product-info.testPrep.testPrep .product-card-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.cart-page .cart-page-content .card.product-info.testPrep .product-card-price .pricing,.cart-page .cart-page-content .card.product-info.testPrep.testPrep .product-card-price .pricing{font-size:1.1875rem;line-height:1.5rem;font-weight:400;color:var(--praxis-black)}@media(max-width: 769px){.cart-page .cart-page-content .card.product-info.testPrep img,.cart-page .cart-page-content .card.product-info.testPrep.testPrep img{width:100%;margin:0 auto 16px}}.cart-page .custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:url("../../svg/icon-checkmark-white.svg");font-family:FontAwesome;background-image:none}.cart-page .card.product-info{min-height:152px;border:initial;padding:24px;margin-bottom:24px}.cart-page .cart-page-body--cart{margin-top:24px;font-size:0.875rem;line-height:1.5rem;font-weight:400}@media(max-width: 1199.98px){.cart-page .cart-page-body--cart .checkout-continue{left:0;z-index:9}.cart-page .cart-page-body--cart .checkout-continue .paypal-promo{padding:0;margin:0 0 24px}.cart-page .cart-page-body--cart .checkout-continue .paypal-promo .content-asset{padding:0}}.cart-page .cart-page-body--cart p{padding:0;margin:0}.cart-page .cart-page-body--cart .cart-line{margin:0 0 16px;font-family:"ABCDiatype"}.cart-page .cart-page-body--cart .cart-line div{padding:0}.cart-page .cart-page-body--cart .cart-line .order-review-savings-container{display:contents}.cart-page .cart-page-body--cart .cart-line.cart-line-total{padding-top:8px}.cart-page .cart-page-body--cart .cart-line.cart-line-total p,.cart-page .cart-page-body--cart .cart-line.cart-line-total span{font-size:21px;font-weight:700;line-height:32px}@media(max-width: 769px){.cart-page .cart-page-body--cart .cart-line.cart-line-total p,.cart-page .cart-page-body--cart .cart-line.cart-line-total span{font-size:19px;line-height:24px}}.cart-page .cart-page-body--cart .cart-line.cart-line-total p.savings-amount,.cart-page .cart-page-body--cart .cart-line.cart-line-total span.savings-amount{font-size:19px;font-weight:400;line-height:24px}@media(max-width: 769px){.cart-page .cart-page-body--cart .cart-line.cart-line-total p.savings-amount,.cart-page .cart-page-body--cart .cart-line.cart-line-total span.savings-amount{font-size:14px}}.cart-page .cart-page-body--cart .cart-line p{font-size:19px;font-weight:400;line-height:24px}@media(max-width: 769px){.cart-page .cart-page-body--cart .cart-line p{font-size:14px}}.cart-page .cart-page-body--cart .cart-page-body--payment{padding:16px 0}.cart-page .cart-page-body--cart .payment-summary-wrapper{background-color:var(--praxis-white);padding:20px 16px 8px;border-radius:8px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}@media(max-width: 991.98px){.cart-page .cart-page-body--cart .payment-summary-wrapper{background-color:var(--praxis-beige);padding:0;border-radius:unset;-webkit-box-shadow:none;box-shadow:none}}.cart-page .cart-page-body--cart .payment-summary-wrapper .cart-page-policy{background-color:var(--praxis-white);-webkit-box-shadow:none;box-shadow:none}@media(max-width: 991.98px){.cart-page .cart-page-body--cart .payment-summary-wrapper .cart-page-policy{background-color:var(--praxis-beige)}}.cart-page .cart-page-body--cart .cart-line{margin:0;padding:8px 0}@media(max-width: 991.98px){.cart-page .cart-page-body--cart .cart-line{padding:4px 0}}.cart-page .cart-page-body--cart .cart-line-total{margin:24px 0;border-top:1px solid #ccc}@media(max-width: 991.98px){.cart-page .cart-page-body--cart .cart-line-total{margin:8px 0}}.cart-page .cart-page-body--cart .cart-line-total span,.cart-page .cart-page-body--cart .cart-line-total p{font-size:21px;font-weight:700;line-height:32px}.cart-page .cart-page-body--cart .cart-line div{padding:0}.cart-page .cart-page-body--cart .grand-total{font-weight:400}.cart-page .cart-page-body--cart .cart-line-total p.grand-total{font-weight:700}.cart-page .cart-page-body--cart .divisor{border-bottom:1.5px solid var(--praxis-gray-light)}.cart-page .cart-page-body--cart .cart-title{font-size:1.3125rem;line-height:2rem;font-weight:700}.cart-page .cart-page-body--cart .coupons-and-promos .coupon-error,.cart-page .cart-page-body--cart .coupons-and-promos .coupon-price-adjustment,.cart-page .cart-page-body--cart .coupons-and-promos .coupon-code span{border:initial;padding:0;font-size:0.75rem;line-height:1rem;font-weight:700;background-color:inherit}.cart-page .cart-page-body--cart .cart-page-body--promo .couponCode{padding-top:24px}.cart-page .cart-page-body--cart .cart-page-body--promo .form-group{margin:24px 0}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section{position:relative}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .coupon-code-field{font-size:0.75rem}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .coupon-code-field.is-invalid:focus{border-color:var(--praxis-error-red)}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .icon--close{cursor:pointer;position:absolute;right:70px;top:12px}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .icon--close::after{font-size:0.875rem}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section button{position:absolute;top:0;right:0;width:48px;height:100%;background-color:var(--praxis-text-gray);border-radius:0 8px 8px 0}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section button:hover{color:#fff}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section button::after{content:url("../../svg/icon-add.svg");font-family:FontAwesome;position:absolute;right:0;left:0;-webkit-transform:translate(0, -45%);transform:translate(0, -45%)}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .promo-code-invalid{background-color:var(--praxis-error-red);border-color:var(--praxis-error-red)}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .promo-code-valid{background-color:var(--ets-garden);border-color:var(--ets-garden)}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .promo-code-valid::after{content:url("../../svg/icon-checkmark.svg");font-family:FontAwesome}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .promo-code-typing{background-color:var(--praxis-purple);border-color:var(--praxis-purple)}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .promo-code-typing::after{content:url("../../svg/icon-add.svg");font-family:FontAwesome}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-error span,.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-success span{font-size:0.75rem;line-height:1rem;font-weight:700}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-success{color:initial}.cart-page .cart-page-body--cart .card.product-info{padding:0;-webkit-box-shadow:initial;box-shadow:initial;min-height:initial}.cart-page .cart-page-body--cart .card.product-info .cart-page-body .cart-page-body--remove{display:none}.cart-page .cart-page-body--cart .card.product-info .cart-page-body .cart-page-body-attributes .line-item-total-price .line-item-total-price-amount{font-weight:400}.cart-page .cart-page-body--cart{padding-top:32px;background-color:var(--praxis-beige)}@media(width > 992px){.cart-page .cart-page-body--cart{padding:122px 0 25px 36px}}.cart-page .card.product-info{padding:32px 24px}.cart-page .cart-page-head{background-color:var(--praxis-beige);height:56px;padding:16px 0}.cart-page .cart-page-head .cart-page-head-top a{display:block;font-size:0.875rem;line-height:1.5rem;font-weight:700}.cart-page .cart-page-head .cart-page-head-top p{padding-top:30px;font-size:2rem;line-height:2.5rem;font-weight:300;font-family:"Rhetorik, Maitree, serif"}.cart-page .cart-page-head .cart-page-head-top .cart-page-head-top_back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart-page .cart-page-head .cart-page-head-top .cart-page-head-top_back.back-link-container{position:relative;left:9%}.cart-page .cart-page-body .cart-position{width:100%}.cart-page .cart-page-body .cart-page-body--title{position:relative;height:96px}.cart-page .cart-page-body .cart-page-body--title h2{position:absolute;bottom:24px;font-size:2rem;line-height:2.5rem;font-weight:300;font-family:"Rhetorik, Maitree, serif"}.cart-page .cart-page-body .cart-page-body--labelinfo{max-width:746px;padding:62px 0 24px;font-size:0.875rem;line-height:1.5rem;color:var(--praxis-black)}.cart-page .cart-page-body .cart-page-body--labelinfo h2{margin-bottom:16px;font-size:1.6875rem;line-height:2rem;font-weight:300;font-family:"ABCDiatype"}.cart-page .cart-page-body #guest-checkout-form .form-group{padding-left:0}.cart-page .cart-page-body #guest-checkout-form .guest-form--alerts{margin-bottom:32px}.cart-page .cart-page-body #guest-checkout-form .guest-form--alerts label{margin-bottom:0}.cart-page .cart-page-body #guest-checkout-form .account-existed{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid var(--praxis-caution-border);background:var(--praxis-caution-bg);padding:15px 16px;border-radius:8px;font-size:14px;line-height:24px}.cart-page .cart-page-body #guest-checkout-form .account-existed .icon{height:20px;width:20px;border:1px solid var(--praxis-caution-border);border-radius:10px;margin-right:8px}.cart-page .cart-page-body #guest-checkout-form .account-existed .icon::after{color:var(--praxis-caution-border);font-size:10px;display:block;line-height:20px;text-align:center;width:17px;margin-left:1px}.cart-page .cart-page-body #guest-checkout-form .custom-control-label::before{width:22px;height:22px}.cart-page .cart-page-body #guest-checkout-form .profile-policies-checkbox{margin-bottom:70px}@media(max-width: 769px){.cart-page .cart-page-body #guest-checkout-form .profile-policies-checkbox{margin-bottom:40px}}.cart-page .cart-page-body .cart-page-body-attributes.plp-free .line-item-name:not(.cart-page-body__checkout-cart .line-item-name){font-size:1.1875rem;line-height:1.5rem;font-weight:700;margin:0;color:var(--praxis-black);white-space:normal}.cart-page .cart-page-body .cart-page-body-attributes .line-item-name{margin-bottom:8px;font-size:0.875rem;line-height:1.5rem;font-weight:400;color:var(--praxis-black);white-space:normal}.cart-page .cart-page-body .cart-page-body-attributes .line-item-module:not(.cart-page-body__checkout-cart .line-item-module){font-size:1.1875rem;line-height:1.5rem;font-weight:700;margin:0}.cart-page .cart-page-body .cart-page-body-attributes .line-item-total-price-amount{font-size:0.875rem;line-height:1.5rem;font-weight:400;color:var(--praxis-text-gray)}.cart-page .cart-page-body .cart-page-body-attributes .line-item-total-price-amount-module:not(.cart-page-body__checkout-cart .line-item-total-price-amount-module){font-size:19px;line-height:24px;font-weight:400;color:var(--praxis-text-gray)}.cart-page .cart-page-body .product-info .remove-btn-lg{position:absolute;background-color:initial;right:initial;top:initial;left:initial;bottom:24px;padding:0;font-size:0.875rem;line-height:1.5rem;font-weight:700}.cart-page .cart-page-body .line-item-header{width:80%;padding:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-right:8px}.cart-page .cart-page-body .line-item-header img{height:80px;margin-right:16px}@media(max-width: 991.98px){.cart-page .cart-page-body .product-cards .line-item-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:36px;padding-right:8px}}.cart-page .cart-page-body .product-card-price .price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;line-height:1.5rem;font-weight:400;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart-page .cart-page-body .product-card-price .strike-through{color:var(--praxis-text-gray);margin:0;font-size:14px}.cart-page .cart-page-body .product-card-price-module:not(.cart-page-body__checkout-cart .product-card-price-module){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.cart-page .cart-page-body .product-card-price-module:not(.cart-page-body__checkout-cart .product-card-price-module) .price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;line-height:1.5rem;font-weight:400;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart-page .cart-page-body .product-card-price-module:not(.cart-page-body__checkout-cart .product-card-price-module) .strike-through{color:var(--praxis-text-gray);margin:0}.cart-page .cart-page-body .cart-page-policy{display:inline-block;background-color:var(--praxis-gray-ultra-light);border-radius:8px;padding:24px 16px;margin:0}@media(max-width: 991.98px){.cart-page .cart-page-body .cart-page-policy{margin-bottom:32px}}.cart-page .cart-page-body .cart-page-policy.aknowledgment{background-color:#fff}.cart-page .cart-page-body .cart-page-policy h2{margin:0;font-size:1.6875rem;line-height:2rem;font-weight:300;font-family:"Rhetorik, Maitree, serif"}.cart-page .cart-page-body .cart-page-policy .accept-policies p{margin:0;padding-top:24px;font-size:0.875rem;line-height:1.5rem;font-weight:400}.cart-page .cart-page-body .cart-page-policy .cart-page-policy--checkbox{font-size:0.875rem;line-height:1.5rem;font-weight:400;margin-top:24px}.cart-page .cart-page-body .cart-page-policy .cart-page-policy--checkbox .custom-control-input.is-invalid~.custom-control-label::before{border-color:var(--status-error)}.cart-page .cart-page-body .cart-page-policy .cart-page-policy--checkbox .custom-control-label::before{width:24px;height:24px}.cart-page .cart-page-body .cart-page-policy .cart-page-policy--checkbox .custom-control-label::after{width:24px;height:24px}.cart-page .cart-page-body .cart-page-policy .cart-page-policy--checkbox.custom-checkbox:hover{background:none;border:none;border-radius:0;padding:0 24px}.cart-page .cart-page-body .cart-page-policy .custom-control{min-height:50px}.cart-page .cart-page-body .cart-page-policy .custom-control .custom-control-label{padding:5px 10px}.cart-page .cart-page-body .cart-page-policy .custom-control .invalid-feedback{line-height:1;margin:0}.cart-page .paypal-promo{margin-top:16px}.cart-page .paypal-promo .content-asset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none}.cart-page .paypal-promo .content-asset .promo-text{font-weight:400}.cart-page .paypal-promo .content-asset img{height:21px;margin-left:8px}.cart-page .paypal-promo .content-asset a{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-top:8px}.cart-page.test-preparation-page .paypal-promo{display:none}@media(max-width: 769px){.cart-page .cart-page-content .card.product-info.testPrep .product-card-price .pricing a.remove-product{color:var(--praxis-black);font-size:.875rem;font-weight:700;line-height:1.5rem}}.coupons-and-promos .coupon-promotion-relationship{list-style-type:none}.coupons-and-promos{display:block;margin-bottom:24px}.coupons-and-promos .coupon-price-adjustment .coupon-code:first-of-type{margin-top:-15px}.coupon-code{display:block;width:100%}.coupon-code--check{display:inline-block;vertical-align:middle;border:1px solid var(--ets-garden);border-radius:50%}.coupon-code--remove-selectors{display:block;margin-top:24px;font-family:var(--skin-body-font)}.coupon-code--remove-selectors .remove-coupon{background-color:var(--praxis-beige-light);display:inline-block;padding:8px;padding-left:16px;border-radius:100px;font-size:14px;line-height:24px;color:var(--praxis-black)}.coupon-code--remove-selectors .voucher-display{background-color:var(--praxis-beige-light);display:inline-block;padding:8px;padding-left:16px;border-radius:100px;font-size:14px;line-height:24px;color:var(--praxis-black)}.coupon-code--remove-selectors .voucher-display .voucher-text{padding-right:8px}.coupon-code--limited{color:var(--praxis-error-red)}.coupon-code--limited .coupon-code--check{border-color:var(--praxis-error-red)}.coupon-error-message{color:var(--praxis-error-red);font-size:12px;line-height:16px;font-family:var(--skin-body-font);font-weight:700;margin-top:5px}.coupon-error--image{display:inline-block;vertical-align:middle;border:1px solid var(--praxis-error-red);border-radius:50%;margin-right:4px}.totals .cart-page-body-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.totals .line-item-header img{display:none}@media(min-width: 992px){.cart-page{position:relative}.cart-page .cart-page-body--cart{margin:0}.cart-page .cart-page-body--cart .cart-page-body--promo .coupon-code-section .coupon-code-field{font-size:0.875rem}.cart-page.cart-page-scheduling .card.product-info,.cart-page.review-your-cart-page .card.product-info{max-width:initial}.cart-page .card.product-info{min-height:112px}.cart-page .card.product-info .remove-btn-lg{right:24px;left:initial}.cart-page .cart-page-body .cart-position{background-color:#fff;width:416px;position:absolute;padding:0;right:50px;top:-100px}.cart-page .cart-page-body .cart-position .product-info img{pointer-events:none;display:none}.cart-page .cart-page-body .cart-page-body-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page .cart-page-body .cart-page-policy{max-width:unset;background-color:var(--praxis-gray-ultra-light);border-radius:8px;padding:24px}.cart-page .cart-page-body .cart-page-body--title{height:120px}}.custom-cart-page-recommendations .carousel{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 769px){.custom-cart-page-recommendations .carousel{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}}.custom-cart-page-recommendations .carousel .recommended-carousel{width:100%}.custom-cart-page-recommendations .carousel .card.product-info.testPrep{max-width:calc(100vw - 48px);height:auto;padding:24px 16px}.custom-cart-page-recommendations .carousel .justify-content-between{padding:0 12px 16px}.custom-cart-page-recommendations .carousel .justify-content-between .addCartButtonResults{font-size:14px;padding:8px 16px}.custom-cart-page-recommendations .carousel .recomended-item{width:264px}@media(max-width: 769px){.custom-cart-page-recommendations .carousel .recomended-item{width:234px}}.cart-page .cart-page-cards>.card.product-info:not(:last-child){border-bottom:1px solid #ccc}.cart-page .cart-page-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 24px;border-radius:0 0 8px 8px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}@media(max-width: 769px){.cart-page .cart-page-cards{padding:0;-webkit-box-shadow:none;box-shadow:none}}.cart-page .cart-page-cards .line-item-bonus.testPrep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page .cart-page-cards .line-item-bonus.testPrep .bonus-name span{font-size:19px;line-height:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cart-page .cart-page-cards .line-item-bonus.testPrep img{height:80px;width:80px;margin-right:16px}.cart-page .cart-page-cards .line-item-bonus.testPrep .card-left .order-total-product-name{padding-right:8px}.cart-page .cart-page-cards .line-item-bonus.testPrep .card-right{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.cart-page .cart-page-cards .line-item-bonus.testPrep .card-right .bonus-total-price .price{font-size:19px;font-weight:400;line-height:24px}.cart-page .cart-page-cards .line-item-bonus.testPrep .card-right .text{display:none}.cart-page .cart-page-body .custom-cart-page-recommendations{margin:40px 0 36px;background:var(--praxis-white)}.cart-page .cart-page-body .custom-cart-page-recommendations .recommendations--title{font-size:27px;line-height:32px;margin-bottom:24px}.cart-page .cart-page-body .custom-cart-page-recommendations .recommendations--title .icon{background:var(--praxis-pink);width:32px;height:32px;border-radius:16px;margin-right:8px;display:inline-block;padding:4px}.cart-page .cart-page-body .custom-cart-page-recommendations .recommendations--title .icon::after{font-size:16px;display:block;line-height:24px;width:24px;text-align:center}.cart-page .cart-page-body .custom-cart-page-recommendations .carousel{max-width:100%}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-list{margin:0}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-left:0}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-slide{height:auto;max-width:650px}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-slide>div,.cart-page .cart-page-body .custom-cart-page-recommendations .slick-slide .carousel-item{display:block;width:100%;height:100%}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-dots{position:relative;-webkit-transform:none;transform:none;width:calc(100% - 24px)}@media(max-width: 769px){.cart-page .cart-page-body .custom-cart-page-recommendations{margin-bottom:20px}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-list{margin:0}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-slide{max-width:295px}.cart-page .cart-page-body .custom-cart-page-recommendations .slick-dots{width:calc(100vw - 48px)}}.cart-page .cart-page-body .container.cart-empty{margin:60px 32px}@media(max-width: 768.98px){.cart-page .cart-page-body .container.cart-empty{margin:60px 12px}}.cart-page .cart-page-body .container.cart-empty .empty-cart-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-page .cart-page-body .container.cart-empty .empty-cart-container h3.cart-empty-header{margin-top:40px}.cart-page .cart-page-body .container.cart-empty .empty-cart-container p.cart-empty-text{margin-bottom:0}.cart-page .cart-page-body .container.cart-empty .empty-cart-container .cart-empty-links{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0}@media(max-width: 768.98px){.cart-page .cart-page-body .container.cart-empty .empty-cart-container .cart-empty-links{width:100%}}.cart-page .cart-page-body .container.cart-empty .empty-cart-container .cart-empty-links a.btn.btn-secondary{text-decoration:none !important;font-weight:400;width:100%;margin-bottom:30px}.modal__promotestprep .modal-dialog{max-width:1292px}.carousel .testprepPromo-carousel,.carousel .recommended-carousel{margin:0 auto;max-width:1120px}.carousel .testprepPromo-carousel .embedded-test-prep,.carousel .recommended-carousel .embedded-test-prep{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item,.carousel .recommended-carousel .embedded-test-prep .recomended-item{max-width:100%;border-radius:8px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1);margin:8px 15px 16px 1px}@media(max-width: 769px){.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item,.carousel .recommended-carousel .embedded-test-prep .recomended-item{max-width:100%;margin:8px 19px 16px 1px}}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .rtp-image-container,.carousel .recommended-carousel .embedded-test-prep .recomended-item .rtp-image-container{position:relative}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image,.carousel .recommended-carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image{border-width:0 0 4px;border-style:solid;border-color:var(--praxis-yellow);width:100%;border-top-right-radius:8px;border-top-left-radius:8px;height:124px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image.ipt,.carousel .recommended-carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image.ipt{border-color:var(--praxis-yellow)}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image.plp,.carousel .recommended-carousel .embedded-test-prep .recomended-item .rtp-image-container .tile-image.plp{border-color:var(--praxis-red)}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .rtp-image-container .content-asset,.carousel .recommended-carousel .embedded-test-prep .recomended-item .rtp-image-container .content-asset{position:absolute;top:5px;left:5px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .rtp-image-container .content-asset img,.carousel .recommended-carousel .embedded-test-prep .recomended-item .rtp-image-container .content-asset img{height:56px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info{-webkit-box-shadow:none;box-shadow:none;border:none}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:none}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep:hover,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep:hover{border:none}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .price-container,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .price-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0 0;line-height:24px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price{color:var(--praxis-black);font-size:1.1875rem;font-weight:700;line-height:1.5rem}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price-list-striked-label,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price-list-striked-label{font-size:14px;font-weight:400;margin-left:4px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price-list-striked,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-price-list-striked{font-size:14px;font-weight:400;line-height:24px;text-decoration:line-through;color:var(--praxis-text-gray);padding-left:2px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-title,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card.product-info.testPrep .card-title{font-size:19px;font-weight:700;line-height:24px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .card-description,.carousel .recommended-carousel .embedded-test-prep .recomended-item .card-description{color:var(--praxis-text-gray);font-size:.875rem;font-weight:400;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0;text-align:left}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .test-preparation-btn .addCartButtonResults .icon--add,.carousel .recommended-carousel .embedded-test-prep .recomended-item .test-preparation-btn .addCartButtonResults .icon--add{display:none}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .row.align-items-baseline,.carousel .recommended-carousel .embedded-test-prep .recomended-item .row.align-items-baseline{padding:10px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel .testprepPromo-carousel .embedded-test-prep .recomended-item .row.align-items-baseline .line-item--list,.carousel .recommended-carousel .embedded-test-prep .recomended-item .row.align-items-baseline .line-item--list{margin-top:25px}.carousel .testprepPromo-carousel .embedded-test-prep .reco-details,.carousel .recommended-carousel .embedded-test-prep .reco-details{border:none;background:rgba(0,0,0,0);text-decoration:underline;font-size:14px;font-weight:700}.carousel .testprepPromo-carousel .promo,.carousel .testprepPromo-carousel .testimonial,.carousel .recommended-carousel .promo,.carousel .recommended-carousel .testimonial{display:none}.carousel .testprepPromo-carousel .test-preparation-btn .adding::after,.carousel .recommended-carousel .test-preparation-btn .adding::after{background-image:url(../../images/check.png);content:"";width:25px;background-position:right;background-repeat:no-repeat;position:relative;display:inline-block;vertical-align:text-bottom;right:auto;height:16px}@media(max-width: 769px){.carousel .testprepPromo-carousel,.carousel .recommended-carousel{width:100%}.carousel .testprepPromo-carousel .card,.carousel .recommended-carousel .card{min-height:386px}.carousel .testprepPromo-carousel .card::after,.carousel .recommended-carousel .card::after{width:130%;height:120%;top:56px;left:-60px}.carousel .testprepPromo-carousel .card,.carousel .recommended-carousel .card{max-width:none}.carousel .testprepPromo-carousel .line-item-left,.carousel .recommended-carousel .line-item-left{margin:185px 0 32px}.carousel .testprepPromo-carousel .line-item--price,.carousel .recommended-carousel .line-item--price{margin-bottom:8px}.carousel .testprepPromo-carousel .line-item-bottom,.carousel .recommended-carousel .line-item-bottom{width:100%;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel .testprepPromo-carousel .reco-details,.carousel .recommended-carousel .reco-details{display:block;background:none;border:1px solid rgba(0,0,0,0)}.carousel .testprepPromo-carousel .reco-details .icon,.carousel .recommended-carousel .reco-details .icon{display:inline-block;margin-left:8px}.carousel .testprepPromo-carousel .reco-details .icon::after,.carousel .recommended-carousel .reco-details .icon::after{font-size:10px;line-height:16px;display:block;text-align:center}.carousel .testprepPromo-carousel .reco-details.open .icon,.carousel .recommended-carousel .reco-details.open .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel .testprepPromo-carousel .card:hover .line-item-left .content-asset,.carousel .testprepPromo-carousel .card:hover .line-item-left .line-item--name,.carousel .recommended-carousel .card:hover .line-item-left .content-asset,.carousel .recommended-carousel .card:hover .line-item-left .line-item--name{display:block}.carousel .testprepPromo-carousel .card:hover .line-item-left.active .content-asset,.carousel .testprepPromo-carousel .card:hover .line-item-left.active .line-item--name,.carousel .recommended-carousel .card:hover .line-item-left.active .content-asset,.carousel .recommended-carousel .card:hover .line-item-left.active .line-item--name{opacity:0}.carousel .testprepPromo-carousel .card:hover .line-item-right .graphic,.carousel .recommended-carousel .card:hover .line-item-right .graphic{width:auto}.carousel .testprepPromo-carousel .card:hover .line-item-right .graphic .content-asset,.carousel .recommended-carousel .card:hover .line-item-right .graphic .content-asset{border-radius:0 8px}.carousel .testprepPromo-carousel .card:hover .line-item-right .image,.carousel .recommended-carousel .card:hover .line-item-right .image{display:block}.carousel .testprepPromo-carousel .card:hover .line-item-right .line-item-hover,.carousel .recommended-carousel .card:hover .line-item-right .line-item-hover{display:none}.carousel .testprepPromo-carousel .card:hover .line-item-right.active .graphic,.carousel .testprepPromo-carousel .card:hover .line-item-right.active .image,.carousel .recommended-carousel .card:hover .line-item-right.active .graphic,.carousel .recommended-carousel .card:hover .line-item-right.active .image{display:none}.carousel .testprepPromo-carousel .card:hover .line-item-right.active .line-item-hover,.carousel .recommended-carousel .card:hover .line-item-right.active .line-item-hover{display:block}.carousel .testprepPromo-carousel .card:hover .line-item-right.active .line-item-hover .graphic,.carousel .recommended-carousel .card:hover .line-item-right.active .line-item-hover .graphic{display:block;width:100%}.carousel .testprepPromo-carousel .card:hover .line-item-right.active .line-item-hover .graphic .content-asset,.carousel .recommended-carousel .card:hover .line-item-right.active .line-item-hover .graphic .content-asset{border-radius:0}.carousel .testprepPromo-carousel .card:hover::after,.carousel .recommended-carousel .card:hover::after{width:130%;height:120%;top:56px;left:-60px;border-radius:50%}.carousel .testprepPromo-carousel .card:hover.open::after,.carousel .recommended-carousel .card:hover.open::after{width:100%;height:100%;border-radius:0;top:0;left:0}.carousel .testprepPromo-carousel .card .line-item-left.acitve .content-asset,.carousel .testprepPromo-carousel .card .line-item-left.acitve .line-item--name,.carousel .recommended-carousel .card .line-item-left.acitve .content-asset,.carousel .recommended-carousel .card .line-item-left.acitve .line-item--name{opacity:0}}.landing__free .modal__promotestprep .promotestprep_title{text-align:center;font-size:27px;line-height:32px;margin:40px 0 32px}.landing__free .modal__promotestprep .modal-dialog{max-width:1292px;top:calc((100% - 573px)/2);padding:0}.landing__free .modal__promotestprep .modal-body{padding:24px}.landing__free .modal__promotestprep .close{opacity:1}.landing__free .modal__promotestprep .close.button{font-size:14px;line-height:24px;text-decoration:underline;margin:64px auto 16px;display:block;float:none}@media(max-width: 769px){.landing__free .modal__promotestprep .modal-body{height:100%;padding:60px 4px 96px}.landing__free .modal__promotestprep .carousel-content{height:100%;overflow:auto;padding:0 16px 0 20px}.landing__free .modal__promotestprep .modal-dialog{top:0;height:calc(100vh - 144px);margin:71px 24px}.landing__free .modal__promotestprep .modal-content{height:100%}.landing__free .modal__promotestprep .close{position:absolute;top:24px;right:0;padding:4px}.landing__free .modal__promotestprep .close.button{top:auto;bottom:40px;left:0;margin:0}.landing__free .modal__promotestprep .promotestprep_title{margin-top:0}}.pricing-discounted{color:var(--praxis-dark-orange) !important;font-family:"ABCDiatype";font-size:19px;font-style:normal;font-weight:700 !important;line-height:24px}.pricing-discounted__striked{text-decoration:line-through;color:var(--praxis-gray-border);margin:0}.cart-page .cart-page-test-alert-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;padding:16px;border-radius:8px;border:1px solid var(--praxis-fail-bg);background:var(--praxis-white)}.cart-page .cart-page-test-alert-text{font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px}.cart-page .cart-page-test-alert-icon img{width:20px;height:20px}.cart-page .accordions{padding:12px;background:var(--praxis-white);margin-bottom:16px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:8px}.cart-page .accordions.cart-page-disability-accordion{padding:24px}@media(max-width: 768.98px){.cart-page .accordions.cart-page-disability-accordion{padding:12px}}.cart-page .accordions.cart-page-disability-accordion span{font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px}.cart-page .accordions.cart-page-disability-accordion .accordion__content{padding-top:24px}.cart-page .accordions.cart-page-disability-accordion .accordion__content p{margin:0;font-family:"ABCDiatype";font-size:14px;font-weight:400;line-height:24px}.cart-page .accordions .accordion__title{cursor:pointer}.cart-page .accordions .accordion__title .button{border:none;background:rgba(0,0,0,0);font-weight:700}.cart-page .accordions .accordion__title .icon--arrow-down{position:absolute;right:2%}.cart-page .accordions .accordion__title .icon--arrow-down.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cart-page .accordions .accordion__title .icon--arrow-down::after{font-size:12px}.cart-page .accordions .accordion__content .cart-page-body--promo .form-group{margin-top:0}.cart-page .accordions .accordion__content .coupons-and-promos{margin-bottom:16px}.cart-page .accordions .accordion__content .coupons-and-promos .coupon-code--remove-selectors{margin-top:12px}.cart-page .accordions .accordion__content .coupons-and-promos .coupon-code--remove-selectors .remove-coupon{border:none}@media(max-width: 768.98px){.cart-page .coupon-code span{font-size:12px;font-weight:700}.cart-page .accordions{margin-bottom:24px}.cart-page .accordions .accordion__title .icon--arrow-down{right:4%}}
