.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.formik-error-wrapper{align-items:center;align-self:stretch;display:flex;gap:8px;margin-top:12px;padding:0 16px;padding:0 var(--Icon-xs,16px)}.custom-check-box-wrapper{align-items:flex-start;display:flex;gap:8px}.custom-check-box-wrapper .check-box-text{color:#3c3c3c;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.custom-check-box-wrapper .disable-text{color:#949699}.account-privacy-text{color:#2a2d34;line-height:21px}.account-privacy-text a{color:#2a2d34;text-decoration:underline}.term-links{color:#262626;font-weight:500;text-decoration:none}.disabled-true{cursor:not-allowed}.drop-down-pr-input-group{border:2px solid var(--gainsboro);border-radius:30px;box-sizing:border-box;height:51px;overflow:hidden;padding:0 24px;position:relative}.pr-drop-down{border:none;display:block;font-size:18px;font-style:normal;font-weight:500;line-height:27px;width:100%}.hour-rate-drop-down{padding:10px 0}.non-hour-rate-drop-down{padding:15px 0 10px}.drop-down-input-label{color:#999;color:#737373;color:var(--TPR-Text-muted,#737373);font-size:18px;font-style:normal;font-weight:400;left:24px;line-height:27px;margin-bottom:0;margin-top:0;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:10px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.drop-down-active,.pr-drop-down:focus~label,.pr-drop-down:valid~label{color:#737373;font-size:12px;font-style:normal;font-weight:400;line-height:12px;overflow:hidden;text-overflow:ellipsis;top:4px}.dropdown-wrapper-active{border-radius:30px 30px 0 0}.drop-down-pr-input-group-focus-within{border-color:#06a77c;border-color:var(--green-haze,#06a77c)}.pr-drop-down-option-list{align-items:flex-start;background-color:#fff;border:2px solid #06a77c;border:2px solid var(--TPR-Stroke-green-default,#06a77c);border-radius:0 0 8px 8px;border-top:0;box-sizing:border-box;display:flex;flex-direction:column;max-height:422px;overflow-x:hidden;overflow-y:scroll;padding:0 8px 0 0;position:absolute;width:100%;z-index:100}.custom-drop-down-icon{color:#000;font-size:12px;pointer-events:none;position:absolute;right:18px;top:50%;transition:transform .3s ease}.drop-down-arrow-rotate{transform:rotate(180deg)}.options{border-top:1px solid #e0e0e0;border-top:1px solid var(--TPR-Stroke-gray-default,#e0e0e0);box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;padding:var(--Icon-xs,16px) 24px;width:100%}.options.highlighted,.options:hover{background-color:#f0f0f0}.formik-error-message{color:#c00;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f3f3f3;border-radius:0 0 8px 8px;margin-right:20px}::-webkit-scrollbar-thumb{background:#b8b9bb;border-radius:9px;height:44px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}::-webkit-scrollbar-thumb:active{background:#6b7280}.dropdown-disable{cursor:not-allowed}.f-16{font-size:16px}.f-14{font-size:14px}.pr-input-group{width:100%}.pr-input{margin-bottom:0;min-height:26px}.error-class{border-color:#c00}.dual-wrapper-input-width{width:100%}.loading-overlay-container{position:relative}.loading-overlay{background:#ffffff80;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3000}.loading-overlay,.pr-alert{align-items:center;display:flex}.pr-alert{align-self:stretch;border-radius:16px;border-radius:var(--Icon-xs,16px);gap:16px;gap:var(--Icon-xs,16px);margin-top:32px;padding:16px 32px;padding:var(--Icon-xs,16px) 32px}.alert-success-class{background:#d7f4e2;background:var(--TPR-Fill-green-light,#d7f4e2)}.alert-warning-class{background:#ffeac3;background:var(--orange-light,#ffeac3)}.alert-info-class{background:#ebedff;background:var(--blue-light,#ebedff)}.alert-danger-custom-text{color:#8a0519;color:var(--red-dark,#8a0519)}.alert-info-custom-text{color:#152690;color:var(--blue-dark,#152690)}.alert-warning-custom-text{color:#5e3d00;color:var(--orange-dark,#5e3d00)}.alert-success-custom-text{color:#035722;color:var(--green-dark,#035722)}.modal{align-items:center;background:#00000080;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%}.modal.open{display:flex;opacity:1}.modal__content{background-color:#fff;border-radius:16px;padding:16px;transform:scale(1);transition:transform .3s ease-in-out}.modal.open .modal__content{transform:scale(1.05)}.modal-container{box-sizing:border-box;display:flex;flex-direction:column;padding:16px}.modal-container::-webkit-scrollbar{display:none}.modal-container{-ms-overflow-style:none;scrollbar-width:none}.cvv-modal{max-height:520px;overflow-y:scroll}.top-wrapper{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.middle-content-section{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:16px 0}.close-icon-styles{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}.cvv-modal-wrapper{border-top:1px solid #e0e0e0;padding-bottom:16px;padding-top:16px}.cvv-modal-wrapper .accordion-button{padding-left:0}.card-img-holder{display:flex;flex-direction:column;gap:8px}.card-img-holder img{width:210px}.input-error-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:16px}.forgot-password-modal-wrapper{display:flex;flex-direction:column;gap:16px}.custom-p-color{color:#2a2d34}.pr-custom-footer{align-items:center;background-color:#c1c1c1;box-sizing:border-box;gap:4px;justify-content:center;padding-bottom:17px;padding-top:17px}@font-face{font-family:Gotham;font-style:normal;font-weight:900;src:url(/static/media/Gotham-Black.b62896d0b20d3224a10b.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:900;src:url(/static/media/Gotham-BlackItalic.72ff61c4f366450a08a2.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:700;src:url(/static/media/Gotham-Bold.0d0bf56e1e7f61d4cc10.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:700;src:url(/static/media/Gotham-BoldItalic.092284ac27d05776c6bf.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:url(/static/media/Gotham-Book.2f62b850788c0c0d6adb.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:400;src:url(/static/media/Gotham-BookItalic.c329b9d4d72d4f052ba2.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:300;src:url(/static/media/Gotham-Light.7134741ca60a2642b0ff.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:300;src:url(/static/media/Gotham-LightItalic.d2a4ff9e67c40f1b0722.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:500;src:url(/static/media/Gotham-Medium.17c94287bac3f1cf030b.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:500;src:url(/static/media/Gotham-MediumItalic.a8a4d472469639711a71.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:100;src:url(/static/media/Gotham-Thin.9bbf0cfc19092e515768.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:100;src:url(/static/media/Gotham-ThinItalic.41ab942e059944d4c804.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:900;src:url(/static/media/Gotham-Ultra.2bb4580b9d35b0233567.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:900;src:url(/static/media/Gotham-UltraItalic.a567dad483983d6a2b99.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:200;src:url(/static/media/Gotham-XLight.46c2329f035308147791.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:italic;font-weight:200;src:url(/static/media/Gotham-XLightItalic.4f779c9a2b949c5cdfbe.woff2) format("woff2")}:root{--white:#fff;--black:#000;--blue-gray:#2a2d34;--dim-gray:#585858;--dark-gray:#737373;--gainsboro:#d4d5d6;--light-gray:#e0e0e0;--lighter-gray:#f0f0f0;--yellow-default:#f7d924;--green-haze:#06a77c;--green-dark:#068766;--green-primary:#04684d;--green-light:#d7f4e2;--green:#035722;--yellow-light:#fdfbe9;--transparent-black:#0000000d;--dark-greenish:#1028220d;--red-50:#ffebee;--selected:#0c8ce9;--text-dissabled:#949699}body{font-family:Gotham!important}input{border:none}input,input:focus{outline:none}p{margin:0;padding:0}button{font-family:Gotham}.pr-container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:15px;padding-right:15px}@media screen and (max-width:1400px){.pr-container{max-width:1320px}}@media screen and (max-width:1200px){.pr-container{max-width:1140px}}@media screen and (max-width:992px){.pr-container{max-width:970px}}@media screen and (max-width:768px){.pr-container{max-width:540px}}@media screen and (max-width:576px){.pr-container{max-width:100%}}.logo-wrapper{margin-left:auto;margin-right:auto;padding:0 30px;width:1280px}@media screen and (max-width:1400px){.logo-wrapper{width:1320px}}@media screen and (max-width:1200px){.logo-wrapper{width:1140px}}@media screen and (max-width:992px){.logo-wrapper{width:790px}}@media screen and (max-width:768px){.logo-wrapper{padding:0 15px;width:540px}}@media screen and (max-width:576px){.logo-wrapper{padding-bottom:12px;padding-top:12px;width:100%}}.card-style-1{background-color:#fff;border-radius:32px;box-shadow:0 2px 15px 3px #0000000d;padding:32px}.order-summary-according-wrapper{border-bottom:1px solid #e0e0e0;padding:16px 0}.order-summary-according-wrapper-front{border-top:1px solid #e0e0e0;border-top:1px solid var(--light-gray)}.card-style-1-order-summary{background-color:#fff;padding:32px 0}.upper-border{border-top:1px solid #f0f0f0}.card-style-2{border:1px solid #e0e0e0;border-radius:16px;padding:32px}@media screen and (max-width:576px){.card-style-2{padding-left:0;padding-right:0}}.accordion-header{align-items:center;display:flex;justify-content:space-between}.accordion-button{background-color:#0000;border:none;border-radius:4px;cursor:pointer;height:auto;padding:4px 6px;transition:all .3s ease;width:100%}.accordion-button:hover{background-color:#f7f7f7}.accordion-body{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}.accordion-icon{transition:transform .3s ease}.accordion-icon.rotate{transform:rotate(180deg)}.alert-danger-class{align-items:center;align-self:stretch;background:#ffebee;background:var(--red-light,#ffebee);border-radius:16px;border-radius:var(--Icon-xs,16px);display:flex;gap:16px;gap:var(--Icon-xs,16px);padding:16px 32px;padding:var(--Icon-xs,16px) 32px}.custom-margin{margin-top:12px!important}.badge{border-radius:8px;display:inline-block;font-size:13px;font-weight:400;line-height:1;padding:4px 8px;text-align:center;vertical-align:initial;white-space:nowrap;width:fit-content}.badge-success{background-color:#d7f4e2;background-color:var(--green-light,#d7f4e2);color:#035722;color:var(--green)}.badge-primary{background-color:#007bff;color:#fff}.badge-secondary{background-color:#6c757d;color:#fff}.pr-ptn{align-items:center;border-radius:100px;box-shadow:0 1px 2px 0 #1028220d;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:13.5px 24px}.pr-btn-default{background:#06a77c;border:2px solid #06a77c;color:#fff;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.36px;line-height:18px;text-align:center;transition:all .2s ease}.pr-btn-outline:hover{color:#fff}.pr-btn-default:hover,.pr-btn-outline:hover{background:#068766;border:2px solid #068766}.pr-ptn-fb{background:#fff;border:2px solid #0e0f11}.pr-btn-default:active,.pr-btn-outline:active,.pr-btn-outline:focus{background:#04684d;border:2px solid #04684d;color:#fff}.pr-ptn-fb-clicked{background:#04684d;border:2px solid #04684d}.pr-ptn:disabled{background-color:#e0e0e0;background-color:var(--light-gray);border:none;color:#949699;color:var(--text-dissabled);cursor:not-allowed}.check-box-wrapper .pr-checkbox{opacity:0;position:absolute}.check-box-wrapper .pr-checkbox+label{cursor:pointer;padding:0;position:relative}.check-box-wrapper .pr-checkbox+label:before{background:#fff;border:2px solid #949699;border-radius:4px;content:"";display:inline-block;height:17px;margin-right:10px;vertical-align:text-top;width:17px}.check-box-wrapper .pr-checkbox:checked+label:before{background:#fff}.check-box-wrapper .pr-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.check-box-wrapper .pr-checkbox:disabled+label:before{background:#ddd;box-shadow:none}.check-box-wrapper .pr-checkbox:checked+label:after{background:#585858;box-shadow:2px 0 0 #585858,4px 0 0 #585858,4px -2px 0 #585858,4px -4px 0 #585858,4px -6px 0 #585858,4px -8px 0 #585858;content:"";height:2px;left:3px;position:absolute;top:10px;transform:rotate(45deg);width:2px}.pr-input-group{border:2px solid #d4d5d6;border:2px solid var(--gainsboro);border-radius:30px;overflow:hidden;position:relative}.pr-input{border:none;display:block;font-size:18px;font-style:normal;font-weight:500;line-height:27px;padding:15px 24px 5px;width:100%}.pr-input:focus{outline:none}.input-label{color:#999;color:#737373;color:var(--TPR-Text-muted,#737373);font-size:18px;left:24px;line-height:27px;margin-bottom:0;margin-top:0;pointer-events:none;position:absolute;top:10px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.input-label,.pr-input:focus~label,.pr-input:valid~label{font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis}.pr-input:focus~label,.pr-input:valid~label{color:#737373;font-size:12px;line-height:12px;top:4px}.pr-input-group:focus-within{border-color:#06a77c;border-color:var(--green-haze,#06a77c)}.toggle-password{align-items:center;background-color:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:15px;top:12px;transition:.2s ease-in-out}.toggle-password:hover{background-color:#f7f7f7}.custom-radio{height:19px;margin-bottom:0!important;margin-top:0!important;position:relative;width:19px}.custom-radio .radio-label,.custom-radio label{margin-top:0!important;padding-left:0!important}.custom-radio .pr-radio{margin:0;opacity:0;position:absolute}.custom-radio .pr-radio+.radio-label:before{background:#fff;border:1px solid #000;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:19px;margin-right:1em;margin-top:0;position:relative;text-align:center;top:0;vertical-align:top;width:19px}.custom-radio .pr-radio:checked+.radio-label:before{background-color:#000;box-shadow:inset 0 0 0 4px #fff}.custom-radio .pr-radio+.radio-label:empty:before{margin-right:0}input[type=radio] label{margin-top:0!important;padding-left:0!important}.pr-select{border:1px solid #d4d5d6;border:1px solid var(--gainsboro,#d4d5d6);border-radius:8px;cursor:pointer;font-size:16px;font-weight:400;height:56px;line-height:24px;outline:none;padding:16px}.pr-select:focus{border:2px solid #06a77c;border:2px solid var(--green-haze,#06a77c)}.select-pr-input-group,.select-wrapper{position:relative}.select-wrapper{width:100%}.pr-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:30px;width:100%}.custom-dropdown-icon{color:#000;font-size:12px;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.typography{letter-spacing:normal!important;margin:0;padding:0;text-transform:none!important}h1.typography{font-size:40px;font-weight:500;line-height:60px}h2.typography{font-size:32px;font-weight:500;line-height:48px}h3.typography{font-size:24px;font-weight:500;line-height:36px}h4.typography{font-size:20px;font-weight:500;line-height:30px}h5.typography{font-size:16px}h5.typography,h6.typography{font-weight:500;line-height:24px}h6.typography{font-size:14px}p.typography{font-size:16px;font-weight:400;line-height:24px}p.typography-small{font-size:13px;font-weight:400;line-height:16px}p.typography-parent-concent{font-size:14px;font-weight:400}.pay-deposite-text{margin-top:30px}.pr-body{padding-top:0!important}.pr-second-header{align-items:center;align-self:center;background-color:#f0f0f0;display:flex;gap:40px;height:80px;justify-content:flex-start;margin-bottom:97px}.pr-second-header .logo-wrapper{cursor:pointer;height:fit-content;position:relative;top:36px}.pr-second-header .logo-wrapper img{width:168px}.cart-title{align-items:baseline;display:flex;gap:16px;margin-bottom:20px;margin-top:28px}.cart-title .typography{line-height:normal}.cart-title .title-cart-count{color:#585858;color:var(--dim-gray);font-weight:400}.cart-main{display:flex;gap:57px}.cart-items-main,.checkout-main{width:65%}.order-summary{align-self:flex-start;width:35%}.cart-item{display:flex;gap:20px;justify-content:space-between}.cart-item_info_wrapper,.extra-includes-title{width:55%}.cart-item_info_wrapper-order-summary{width:75%}.cart-includes-wrapper{margin-top:32px}.cart-included-items-wrapper,.cart-recipt-product-offering-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cart-recipt-product-offering-wrapper-marging-less{display:flex;flex-direction:column;gap:8px}.cart-recipt-product-offering-wrapper-marging-less h5.typography.cart-item_date{margin:0}.cart-better-guarantee-included-items-wrapper,.cart-product-offering-wrapper{display:flex;flex-direction:column;gap:8px}.cart-included-item{display:flex;gap:12px}h4.typography.cart-item_price,h4.typography.cart-item_title{font-size:20px;font-weight:500;line-height:30px}.cart-item_price_word-wrap{word-wrap:break-word}h5.typography.cart-item_date,h5.typography.home-work-help{font-size:16px;font-weight:500;line-height:24px;margin:4px 0}h6.typography.cart-item_type{font-weight:500}h6.typography.cart-item_course_no,h6.typography.cart-item_type{color:#585858;color:var(--dim-gray);font-size:14px;line-height:21px}h6.typography.cart-item_course_no{font-weight:400}.custom-wrapper{display:flex;flex-direction:column;gap:8px}.home-work-des{width:50%}.home-work-des-order-summary{width:100%}h5.typography.cart-item_price-before-discount{color:#585858;color:var(--dim-gray);font-size:16px;font-weight:400;line-height:24px;text-decoration:line-through}.extra-includes-value{text-align:right;width:25%}.cart-item_price_wrapper,.order_cart-item_price_wrapper{text-align:right}.cart-item_price_wrapper{min-width:25%}.extra-includes-value h5{font-size:16px;font-weight:400;line-height:24px}h6.typography.cart-item_promo{color:#585858;color:var(--dim-gray);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:17px}.cart{margin-bottom:24px}.cart-item_remove{align-items:center;background-color:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .3s ease;width:24px}.cart-item_remove:hover{background-color:#ffebee;background-color:var(--red-50)}.cart-item_remove img{height:13px;width:13px}h6.typography.cart-included-item_title{color:#2a2d34;color:var(--blue-gray);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:21px}.order-summary-title{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--light-gray);padding-bottom:20px}.paypal-icon-wrapper{margin-top:14px}.order-summary-title h4{font-size:20px;font-weight:400;line-height:30px}.order-summary-info{display:flex;flex-direction:column;gap:8px;margin-top:28px}.order-summary-info-margin-none{margin-top:0!important}.order-summary-info_item{display:flex;justify-content:space-between}.order-summary-info_item h5{color:#2a2d34;color:var(--blue-gray);font-size:16px;font-weight:400;line-height:24px}.order-summary-info_item.item-heighted h5{color:#068766;color:var(--green-dark);font-weight:500}.promo-code-wrapper{border-top:1px solid #e0e0e0;border-top:1px solid var(--light-gray);margin-top:28px;padding-top:24px}.promo-code-input-wrapper{align-items:center;display:flex;gap:16px;margin-top:16px}.promo-code-input-wrapper .pr-input-group{margin-bottom:0}h4.typography.address-verify-desc{font-weight:400;margin-top:4px}.address-verify-title-wrapper{margin-bottom:40px}.address-verify-option:last-child{margin-top:16px}.estimated-total-wrapper,.paid-today-wrapper,.pay-today-wrapper,.scheduled-payments-wrapper{border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:24px;padding-top:28px}.paid-today-recipt-wrapper{margin-top:24px}.due-payments-recipt-wrapper,.paid-today-recipt-wrapper,.scheduled-payments-recipt-wrapper{display:flex;justify-content:space-between}.order-pr-ptn-wrapper{align-items:center;display:flex!important;justify-content:center;margin-top:24px}.paypal-order-pr-ptn-wrapper{margin-top:24px}.recaptcha-container{margin-top:20px}.order-pr-ptn-wrapper .order-pr-ptn{width:100%}.carousel-control{display:none}.customers-benefit{background-color:#fdfbe9;background-color:var(--yellow-light);margin-bottom:200px;margin-top:200px;padding:55px 0;position:relative}.customers-benefit h4{letter-spacing:normal!important;text-transform:none!important}.carousel{display:flex;margin-top:40px}.benefit-item,.benefit-item-higher{box-sizing:border-box}.benefit-item,.benefit-item-carosal-non,.benefit-item-higher{display:flex;flex-direction:column;padding:48px 24px 24px;width:33.3333333333%}.justify-card{justify-content:center}.custom-gap{gap:32px}.benefit-item-title{color:#000;color:var(--black);font-size:24px;font-weight:500;letter-spacing:.02em;line-height:36px;margin-bottom:8px;margin-top:16px;text-align:center}.benefit-item-description{color:#2a2d34;color:var(--blue-gray);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:24px;text-align:center}.benefit-item-hr{border-top:1px solid #e0e0e0;border-top:1px solid var(--light-gray);margin:16px 0}.benefit-item-price{color:#000;color:var(--black);font-size:24px;font-weight:500;letter-spacing:.02em;line-height:36px;margin-bottom:24px;margin-top:35px;text-align:center}.benefit-item-footer{margin-top:auto}.benefit-item-pr-ptn{border-radius:100px;padding:13.5px 24px;width:100%}.benefit-title{font-size:20px;font-weight:500;line-height:30px;margin:0;padding:0}.pay-type-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:32px}.address-verify-option-inner,.billing-address-option,.pay-type,.saved-card-option,.shipping-to-option-wrapper{align-items:baseline;border:1px solid #d4d5d6;border:1px solid var(--gainsboro);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:16px;transition:all .2s ease-in-out}.address-verify-option-inner:hover,.billing-address-option:hover,.pay-type:hover,.saved-card-option:hover,.shipping-to-option-wrapper:hover{background-color:#f7f7f7;border-color:#0c8ce9;border-color:var(--selected)}.pay-type-info{color:#2a2d34;color:var(--blue-gray);display:flex;font-size:16px;gap:4px;line-height:24px}.three-equal{display:flex;flex-direction:column}h5.typography.pay-type-title{font-weight:400}.pay-type-price{font-weight:500}h5.typography.pay-type-details-text{color:#585858;color:var(--dim-gray);font-weight:400}.pay-type-deposit pr-radio-button{align-self:flex-start;position:relative;top:6px}.better-guarantee-includes-wrapper{border-top:1px solid #e0e0e0;border-top:1px solid var(--light-gray);padding-top:32px}.extra-includes-wrapper{border-top:1px solid #f0f0f0;margin-top:32px;padding-top:32px}.extra-includes-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.extra-includes-title,.lawhub-title{align-items:center;display:flex;gap:8px}h6.typography.extra-includes-description-text{font-size:14px;font-weight:400;line-height:21px}.cart-better-guarantee-option-wrapper,.cart-product-offering-option-wrapper,.cart-select-option-wrapper{margin-top:32px}.cart-options-more-info-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cart-options-more-info-item{display:flex;gap:12px}h6.typography.cart-options-more-info-text{font-size:14px;font-weight:400;letter-spacing:.02em;line-height:21px}.read-more-pr-ptn{padding-left:24px}.read-more-pr-ptn-expand{margin-top:16px}.read-more-pr-ptn{align-items:center;background-color:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:21px;transition:all .3s ease}.read-more-pr-ptn:hover{background-color:#f7f7f7}.read-more-pr-ptn span{border-radius:4px;font-size:14px;font-weight:500;line-height:21px;transition:all .3s ease}.read-more-content{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}.read-more-content.read-more-show{padding:6px}.read-more-arrow{transition:transform .3s ease}.read-more-arrow.rotate{transform:rotate(180deg)}.line-break{margin-bottom:12px;margin-top:12px}.checkout-section-title-wrapper,.line-break{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--light-gray)}.checkout-section-title-wrapper{align-items:center;display:flex;gap:16px;margin-bottom:16px;padding-bottom:16px}.checkout-section-title-wrapper span{align-items:center;background-color:#f7d924;background-color:var(--yellow-default);border-radius:50%;display:flex;font-size:24px;font-weight:500;height:33px;justify-content:center;width:33px}.dual-wrapper{display:flex;gap:12px}.custom-dropdown{width:100%}.shipping-to-option-inner{display:flex;gap:24px;margin-top:16px}.shipping-to-option-wrapper{align-items:baseline;display:flex;flex:1 1;gap:8px}.account-info-input-wrapper{display:flex;flex-direction:column;gap:12px;margin-top:24px}h6.typography.account-info-text,h6.typography.by-click-text{font-weight:400;line-height:21px}h6.typography.by-click-text{color:#2a2d34}h6.typography.account-privacy-text{font-weight:500;line-height:21px;text-decoration:underline}h6.typography.account-privacy-text a{color:#262626}h6.typography.account-privacy-text a:hover{color:#0c8ce9;color:var(--selected)}.create-account-pr-ptn{margin-top:40px;width:100%}.switch-view-wrapper{align-items:center;border-top:1px solid #e0e0e0;display:flex;gap:4px;justify-content:center;margin-top:24px;padding-top:24px}.create-an-account-wrapper{margin-top:52px}.switch-view,.switch-view-wrapper .switch-view-text{font-size:18px;font-weight:400;line-height:27px}.switch-view{background-color:#0000;border:none;cursor:pointer;text-decoration:underline;transition:all .2s ease}.switch-view:hover{color:#0c8ce9;color:var(--selected)}.payment-method-wrapper,.shipping-wrapper{margin-top:72px}.checkout-item-disabled span{background-color:#f0f0f0;background-color:var(--lighter-gray)}.checkout-item-disabled .checkout-section-title,.checkout-item-disabled span{color:#949699;color:var(--text-dissabled)}.payment-method-wrapper{margin-bottom:10rem}.order-summary-cart-wrapper{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--light-gray);margin-bottom:28px;margin-top:28px;padding-bottom:28px}.order-summary-cart{justify-content:space-between}.order-summary-cart,.order-summary-cart-info{align-items:center;display:flex}.summary-cart-name{font-weight:500;line-height:24px;margin-left:16px;margin-right:4px}.summary-cart-count{font-size:16px;font-weight:400;line-height:24px}.order-summary-items-wrapper{padding:32px}.order-summary-item-info{align-items:flex-start;display:flex;gap:16px}.order-summary-item-info-inner{flex:1 1}.order-summary-item-price-inner{text-align:right}.summary-item-price-discount{color:#585858;color:var(--dim-gray);text-decoration:line-through}.order-summary-item:not(:last-child){border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--light-gray);margin-bottom:56px;padding-bottom:56px}.agree-to-terms-wrapper{margin-top:52px}.sensitive-terms-wrapper,.subscription-terms-wrapper{margin-top:24px}.agree-to-terms-wrapper label{font-size:16px;font-weight:400;line-height:24px}.order-pr-ptn-wrapper.checkout-flow{margin-top:24px}.questions-wrapper{align-items:center;color:#2a2d34;color:var(--blue-gray);display:flex;gap:4px;justify-content:center;margin-top:40px}h5.typography.questions-title{font-weight:400}.questions-wrapper a{color:#2a2d34;color:var(--blue-gray);font-size:16px;font-weight:500}.questions-wrapper a:hover{color:#0c8ce9;color:var(--selected)}h5.typography.collected-info-data{font-weight:400;margin-top:4px}.collected-info-display{display:flex;flex-direction:column;gap:16px;margin-top:24px}.shipping-pr-ptn{margin-left:auto;margin-top:40px}.address-verify-wrapper{margin-top:40px}h5.typography.address-verify-desc{font-weight:400;margin-top:4px}p.typography.address-verify-desc{margin-top:4px}.address-verify-options{margin-top:40px}.address-verify-option-inner{margin-top:4px}.address-verify-option:first-child{margin-bottom:16px}.address-verify-options{border:1px solid #e0e0e0;border:1px solid var(--light-gray);border-radius:8px;padding:16px}.verify-address-actions{display:flex;gap:16px;justify-content:flex-end;margin-top:40px}.checkout-section-title-inner{align-items:center;display:flex;gap:16px}.checkout-section-title-wrapper.edit-section-data{justify-content:space-between}.checkout-section-title-wrapper.edit-section-data .section-edit-pr-ptn{background-color:#0000;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:400;padding:4px 8px;text-decoration:underline;transition:all .2s ease}.checkout-section-title-wrapper.edit-section-data .section-edit-pr-ptn:hover{background-color:#f7f7f7;color:#0c8ce9;color:var(--selected);font-weight:500}.collected-payment-method{align-items:flex-start;display:flex;gap:16px}.collected-payment-method-gap-non{gap:0}.method-info h5.typography.collected-info-data{margin-top:0}.payment-method-item{border:1px solid #d4d5d6;border:1px solid var(--gainsboro);border-radius:8px}.payment-method-item-payment{margin-bottom:24px}.payment-method-select{align-items:center;display:flex;gap:10px;justify-content:space-between}.payment-method-select,.payment-method-select-with-description{cursor:pointer;padding:16px;transition:all .2s ease-in-out}.payment-method-select-with-description{align-items:center;display:flex;gap:10px;justify-content:space-between}.payment-method-select-with-description .payment-method-icon img{height:24px}.payment-method-select-with-description:hover{background-color:#f7f7f7;border-color:#0c8ce9;border-color:var(--selected);border-radius:8px}.payment-method-description{padding-left:25px}.payment-method-description .pay-affirm-check-pr-ptn{background:#0000;border:none;color:#585858;color:var(--dim-gray);cursor:pointer;font-size:16px;font-weight:400;line-height:24px;outline:none;padding:0;text-decoration:underline}.card-additional-info{display:flex;flex-direction:column;margin-top:16px;width:50%}.input-img-wrapper{align-items:center}.exp-cvv-wrapper,.input-img-wrapper{display:flex;gap:8px}.custom-error-wrapper{display:flex;margin-bottom:16px}.exp-error{width:28%}.cvv-error,.exp-error{display:flex;padding-left:16px}.cvv-error{width:40%}.card-holder-name{margin-bottom:16px}.card-additional-info img{width:41px}.card-additional-info .formik-input-wrapper:nth-child(2){width:40%}.drop-down-wrapper{position:relative}.drop-down-wrapper:focus-visible{outline:none}.card-additional-info .pr-input-group:nth-child(2){width:40%}.payment-method-data-collect{border-top:1px solid #d4d5d6;border-top:1px solid var(--gainsboro);padding:16px}.select-payment-method-wrapper{padding-top:24px}.payment-method-select:hover{background-color:#f7f7f7;border-color:#0c8ce9;border-color:var(--selected);border-radius:8px}.payment-method-name{align-items:center;display:flex;gap:8px}.billing-address-text{border-bottom:1px solid #d4d5d6;border-bottom:1px solid var(--gainsboro);margin:48px -16px 16px;padding:16px}.billing-address-text,.hh-product-text{border-top:1px solid #d4d5d6;border-top:1px solid var(--gainsboro)}.hh-product-text{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-top:16px}.billing-address-option.same-address,.same-address,.saved-card-option.card-options{margin-bottom:8px}.different-address-title{margin-bottom:16px;margin-top:32px}.billing-details{margin-top:10px}.different-address-data{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.order-confirmed{margin-bottom:97px;margin-top:97px;padding:50px 0}@media screen and (max-width:576px){.order-confirmed{padding-left:20px;padding-right:20px}}.order-email-text,.order-number{font-weight:400}.order-confirmed-title,.order-number{margin-bottom:8px}.confirmed-order-info{margin-bottom:64px;text-align:center}.access-your-order{margin-left:auto;margin-right:auto;margin-top:24px}.billing-info-wrapper,.confirmed-order-summary,.shipping-info-wrapper{margin-left:auto;margin-right:auto;max-width:720px}.confirmed-order-summary-wrapper{margin-top:48px}.confirmed-order-summary .order-summary-info{border-top:1px solid #d4d5d6;border-top:1px solid var(--gainsboro);margin-top:56px;padding-top:28px}.confirmed-order-summary .estimated-total-wrapper{border-top:none;padding-top:0}.billing-info-wrapper .order-summary-title,.confirmed-order-summary .order-summary-title,.shipping-info-wrapper .order-summary-title{align-items:center;display:flex;gap:16px}.billing-info-wrapper,.shipping-info-wrapper{margin-top:64px}h2.typography.order-confirmed-title{margin-top:50px}.access-order-pr-ptn{margin-top:40px}.finish-sign-up-wrapper{margin:97px auto;max-width:570px;text-align:center}.access-order-pr-ptn{margin-left:auto;margin-right:auto}.finish-sign-up-form{display:flex;flex-direction:column;gap:20px;margin-top:40px}h1.typography.finish-sign-up-title{margin-bottom:4px}h5.typography.finish-sign-up-subtitle{font-weight:400}.forgot-password{background-color:#0000;border:none;cursor:pointer;font-family:Gotham;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:16px;padding:2px 6px;text-decoration:underline;transition:all .3s ease;width:fit-content}.forgot-password:hover{background-color:#f7f7f7;text-decoration:underline}pr-checkbox#keep-me-signed-in{display:block;font-size:16px;font-weight:400;line-height:24px}.or-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:24px;margin-top:24px}.or-wrapper span{font-size:16px;font-weight:400;line-height:24px;text-align:center}.continue-with-fb-pr-ptn{border-color:#0e0f11;color:#2a2d34;color:var(--blue-gray);width:100%}.or-line{background-color:#e0e0e0;background-color:var(--light-gray);height:1px;width:100%}.order-pr-ptn{gap:16px}h5.typography.billing-address-option-text{font-size:16px;font-weight:400;line-height:24px}h5.typography.billing-address-option-text b{font-weight:500}h5.typography.saved-card-text{box-sizing:border-box;color:#2a2d34;font-size:16px;font-weight:400;line-height:24px;padding-top:2px}h5.typography.saved-card-text b{font-weight:500}h5.typography.address-verify-option-text{font-weight:400}.pay-type-equal-payments{border:1px solid #d4d5d6;border:1px solid var(--gainsboro);border-radius:8px}.pay-type-equal-payments-header{align-items:baseline;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:16px;transition:all .2s ease-in-out}.pay-type-equal-payments-header:hover{background-color:#f7f7f7;border-color:#0c8ce9;border-color:var(--selected)}.equal-payments-content{border-top:1px solid #d4d5d6;border-top:1px solid var(--gainsboro);padding:16px}.timeline{list-style-type:none;padding:16px 0;position:relative}.timeline-item{margin-left:12px;padding-left:16px;position:relative}.timeline-item:before{bottom:0;content:"";left:15px;margin-right:-2px;width:4px}.timeline-item:before,.timeline-marker{background-color:#06a77c;background-color:var(--green-haze);position:absolute;top:0}.timeline-marker{border-radius:50%;height:16px;left:9px;width:16px}.timeline-content{background-color:#fff;border-radius:5px;padding:0 10px 16px 24px}.timeline-content .installment-title{color:#2a2d34;color:var(--blue-gray);margin:0}.timeline-content .due-date,.timeline-content .installment-title{font-size:14px;font-weight:400;letter-spacing:.02em;line-height:21px}.timeline-content .due-date{color:#585858;color:var(--dim-gray)}.timeline-content h4{font-size:14px;font-weight:500;letter-spacing:.02em;line-height:21px;margin:1px 0}.timeline-item:last-child .timeline-content{padding-bottom:0}.timeline-item:last-child:before{display:none}.read-more-wrapper.equal-payments-section{margin:0;padding:0}.read-more-wrapper .read-more-content.read-more-show{padding:0}.width-100{width:100%}.checkout-checkbox-section-wrapper{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:24px}.checkout-section-placeholder-wrapper{display:flex;flex-direction:column;margin-top:12px}.pay-with-affirm-wrapper .pay-affirm-check-pr-ptn{background:#0000;border:none;color:#585858;color:var(--dim-gray);cursor:pointer;font-size:16px;font-weight:400;line-height:24px;outline:none;padding:0;text-decoration:underline}.pay-with-affirm-wrapper .pay-affirm-check-pr-ptn img{height:20px;margin:0 5px}.collected-payment-method .affirm-icon{height:24px}h5.typography.affirm-type-title{color:#2a2d34;color:var(--blue-gray);font-size:16px;font-weight:400;line-height:24px;margin:24px 0}.affirm-pr-ptn{align-items:center;background-color:#4a4af4;border:none;border-radius:50px;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:13px;width:100%}.affirm-pr-ptn:focus,.affirm-pr-ptn:hover{background-color:#2f2fc1}.affirm-pr-ptn span{border-radius:8px;color:#fff;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:18px}.affirm-as-low-as{text-decoration:underline}.pr-header{display:none!important}.view-port-custom-style{padding-top:0}.alert-custom-style{display:none}.alert-warning-custom{background-color:#ffeac3;color:#5e3d00}.alert-info-custom{background-color:#ebedff;color:#152690}.pr-btn-outline{background-color:#0000;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.36px;line-height:18px;text-align:center;transition:all .2s ease}.pr-btn-outline,.pr-btn-outline:hover{border:2px solid #06a77c;color:#2a2d34}.pr-btn-outline:hover{background:#d7f4e2}.pr-btn-outline:active,.pr-btn-outline:focus{background:#afe9c5;border:2px solid #06a77c;color:#2a2d34}.program-error-class{color:#c00;margin-top:10px}.program-list-header{color:#3c3c3c}.shipping-to-wrapper{border-bottom:1px solid #e0e0e0;padding-bottom:24px}.pr-padding-rm{padding-left:0;padding-right:0}.carousel-control.prev-extend{left:12%}.carousel-control.next-extend{right:12%}.cart-empty-wrapper,.cart-item_title{display:flex;flex-direction:column}.cart-empty-wrapper{gap:40px}.empty-cart-btn-wrapper{display:flex;flex-direction:column;gap:20px}.empty-cart-btn-custom{width:fit-content}.carosal-btn-custom{width:100%}.orde-summary-wrapper .accordion-body{overflow-y:auto;padding-right:5px}.orde-summary-wrapper ::-webkit-scrollbar{width:4px}.footer-custom-style{display:none}.total-or-estimated-total-wrapper{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.order-summary-img-mobile-custom-class{display:none}.cart-items-in-order-main{padding-left:32px;padding-right:32px}.saved-card-top-spacing{margin-top:32px}.saved-card-option.card-options.icon-holder{align-items:center;display:flex;justify-content:space-between}.radio-text-group{align-items:center;display:flex;gap:16px}.pay-option-card-type-img{height:24px;width:35px}.can-contact-lable,.sms-opt-lable,.sms-opt-support-lable{color:#2a2d34;font-size:14px}.can-contact-lable,.sms-opt-lable{padding-top:4px}.enrollment-term-text,.sensitive-term-text,.subcription-term-text{font-size:16px;padding-top:2px}.subcription-items-text{margin-top:24px}.subcription-items-disable-text{color:#949699}@media screen and (min-width:576px){.carousel-control{display:block}.benefit-items-wrapper{overflow:hidden;padding:12px 0;position:relative}.carousel{display:flex;transition:transform .5s ease-in-out}.benefit-item{flex:0 0 auto;min-width:300px;opacity:.5;transform:scale(.9);transition:opacity .5s,transform .5s}.benefit-item-higher{box-sizing:border-box;flex:0 0 auto;opacity:1;transform:scale(.9)}.benefit-item-higher.active{opacity:1}.benefit-item.active{opacity:1;transform:scale(1)}.carousel-control{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;box-shadow:0 4px 6px -1px rgba(0,0,0,.102);cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;padding:10px;position:absolute;top:52%;transform:translateY(-50%);transition:.2s ease-in-out;width:48px;z-index:10}.pr-custom-footer{display:none}.carousel-control:hover{background-color:#f7f7f7}.carousel-control.next{right:10px}.forgot-password-modal-wrapper,.modal-container{max-width:658px}}@media screen and (max-width:2560px){.carousel-control.prev-extend{left:20%}.carousel-control.next-extend{right:20%}}@media screen and (max-width:2240px){.carousel-control.prev-extend{left:15%}.carousel-control.next-extend{right:15%}}@media screen and (max-width:1940px){.carousel-control.prev-extend{left:10%}.carousel-control.next-extend{right:10%}}@media screen and (max-width:1760px){.carousel-control.prev-extend{left:8%}.carousel-control.next-extend{right:8%}}@media screen and (max-width:1600px){.carousel-control.prev-extend{left:5%}.carousel-control.next-extend{right:5%}}@media screen and (max-width:1490px){.carousel-control.prev-extend{left:3%}.carousel-control.next-extend{right:3%}.custom-width{width:1200px}}@media screen and (max-width:1440px){.carousel-control.prev-extend{left:2%}.carousel-control.next-extend{right:2%}}@media screen and (max-width:1320px){.custom-width{width:1100px}}@media screen and (max-width:1210px){.custom-width{width:1000px}}@media screen and (max-width:1109px){.custom-width{width:900px}}@media screen and (max-width:1024px){.cvv-modal{max-height:420px!important}.carousel{gap:32px}}@media screen and (max-width:990px){.cart-main{flex-direction:column;gap:0;margin-bottom:32px}.cart-items-main,.checkout-main,.order-summary{width:100%}.order-summary-mobile-custom-class{padding-top:0}.order-summary-info-custom-mobile-class{border-top:1px solid #e0e0e0;border-top:1px solid var(--light-gray);margin-top:16px;padding-top:16px}.cvv-modal{max-height:320px!important}.benefit-item,.benefit-item-carosal-non{width:50%}.benefit-title{text-align:center}.equal-payments-content{border-top:none;padding:0 38px 16px}.equal-payments-section .read-more-content.read-more-show{border-top:1px solid #d4d5d6;border-top:1px solid var(--gainsboro);margin-left:-38px;margin-right:-38px;padding-left:16px}.extra-includes-title.width-100{margin-top:0}.desktop-cart-view{display:none}.mobile-cart-view{border-top:1px solid #e0e0e0;border-top:1px solid var(--light-gray);margin-bottom:0;padding-bottom:22px;padding-top:22px}.order-summary-item:not(:last-child){margin-bottom:48px;padding-bottom:48px}.payment-method-wrapper{margin-bottom:120px}.shipping-to-option-inner{flex-direction:column;gap:8px}.card-additional-info{width:70%}.exp-error{width:35%}.different-address-data{margin-bottom:0}.access-your-order{padding:13.5px 54px}}@media screen and (max-width:770px){.cvv-modal{max-height:430px!important}}@media screen and (max-width:751px){.exp-error{width:38%}}@media screen and (max-width:577px){.mobile-cart-view{display:none}.modal-container{max-width:335px}.cvv-modal{max-height:420px!important}}@media screen and (max-width:576px){.benefit-item,.benefit-item-carosal-non,.card-additional-info{width:100%}.custom-error-wrapper{display:flex;justify-content:space-between;margin-bottom:16px}.pr-second-header{align-self:center;display:flex;height:fit-content;margin-bottom:40px}.pr-second-header .logo-wrapper{height:fit-content;position:relative;top:0}.pr-second-header .logo-wrapper img{width:79px}.cart-item,.extra-includes-header{position:relative}.cart-item .cart-item_remove_wrapper,.extra-includes-header .cart-item_remove_wrapper{position:absolute;right:0;top:0}.cart-item .cart-item_info_wrapper,.cart-item .extra-includes-title,.cart-item .lawhub-title .extra-includes-value,.extra-includes-header .cart-item_info_wrapper,.extra-includes-header .extra-includes-title,.extra-includes-header .lawhub-title .extra-includes-value{margin-top:32px}.typography.main-heading{font-size:32px}h4.typography.cart-item_price,h4.typography.cart-item_title,h4.typography.summary-item-name,h4.typography.summary-item-price{font-size:16px;line-height:24px}.cart-included-item,.extra-includes-value h5,.typography.equal-payments-pay-type-title,.typography.extra-include,.typography.pay-type-details-text,h5.typography.cart-includes-title,h5.typography.cart-item_course_no,h5.typography.cart-item_date,h5.typography.cart-item_type,h5.typography.home-work-help,h5.typography.pay-type-price,h5.typography.pay-type-title{font-size:14px;line-height:21px}h6.typography.cart-item_promo{font-size:12px}.cart-included-item{align-items:baseline}.cart-included-item img{position:relative;top:4px}.extra-includes-header{align-items:flex-start;gap:32px}.customers-benefit{margin-bottom:40px;margin-top:125px}.cart-item_price_wrapper{width:50%}.extra-includes-value,.order_cart-item_price_wrapper{width:min-content}.cart-item_price_wrapper{margin-top:32px}.order-summary-img-mobile-custom-class{display:inline;display:initial}.cart-item_info_wrapper,.extra-includes-title,.lawhub-title{flex:1 1}.pr-custom-footer{display:flex}.footer,br{display:none}.extra-includes-title.width-100{margin-top:0}.create-an-account-wrapper{margin-top:56px}.tell-us-text{margin-top:32px}.dual-wrapper{flex-direction:column}.switch-view-wrapper{margin-top:12px}.payment-method-wrapper,.shipping-wrapper{margin-bottom:48px;margin-top:48px}.questions-wrapper{margin-top:24px}.agree-to-terms-wrapper label{align-items:flex-start;display:flex}.pr-checkbox+label:before{max-width:17px;min-width:17px;width:17px}.checkout-section-title-wrapper span,.order-summary-title h3,.typography.checkout-section-title{font-size:18px}.checkout-section-title-wrapper span{height:24px;width:24px}.checkout-section-title-wrapper span img{width:14px}.switch-view,.switch-view-wrapper .switch-view-text{font-size:16px}.order-summary-title{align-items:center;display:flex;gap:16px}.mobile-custom-class{display:none}.order-summary-title h4{font-size:18px;font-weight:500}.order-summary{border:none}.shipping-state{flex-direction:row}.verify-address-actions{flex-direction:column;gap:8px}.address-edit-pr-ptn,.address-use-pr-ptn,.shipping-pr-ptn{margin-left:0;width:100%}.access-your-order{padding:13.5px 54px;width:100%}.order-confirmed .card-style-2{border:none}.typography.order-confirmed-title{font-size:24px}.carousel{flex-direction:column}.forgot-password-modal-wrapper{max-width:335px}.model-text-align-justify{text-align:justify}.checkout-checkbox-section-wrapper{display:flex;flex-direction:column;gap:1rem}.cart-title{margin-bottom:45px}}@media screen and (max-width:400px){.forgot-password-modal-wrapper{max-width:300px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.c06eba37.css.map*/