.cart-list-form_form__WMEtd{max-width:400px;margin:0 auto}.cart-list-form_formGroup__Ug049{position:relative}.cart-list-form_formGroupLabel__phxn7{display:block;margin-bottom:7px;line-height:21px}.cart-list-form_formGroupInput__INnR8{position:relative;width:100%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:6px;border:1px solid transparent;overflow:hidden;padding:0 16px;transition:border-color .2s ease-in-out,background-color .25s ease-in-out}.cart-list-form_formGroupError__815DL{height:16px;margin-top:8px;text-align:right}.cart-list-form_formMultipleEmail__S_5Ib{display:flex;align-items:center;border-radius:6px;background-color:#f3f2f2}.cart-list-form_formMultipleEmailButton__1WP8c{margin-right:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:30px;width:30px;border-radius:100%}.cart-list-form_formCheckboxGroup__SK6do{cursor:pointer;margin-bottom:16px;font-size:11px;font-size:.6875rem;line-height:14px}.cart-list-form_formCheckboxGroupLabel__INhnu{display:flex;flex-direction:row;align-items:flex-start}.cart-list-form_formCheckboxGroupCheckbox__IBuR7{display:none}.cart-list-form_formCheckboxGroupFakeCheckbox__dyl2K{margin-top:2px;flex-shrink:0;display:flex;box-sizing:border-box;max-width:100%;margin-right:12px;align-items:center;flex-direction:column;justify-content:center;cursor:pointer;box-shadow:none;border:1px solid #2b5279;min-width:0;min-height:0;height:24px;width:24px;border-radius:0}.cart-list-form_formCheckboxGroupFakeCheckbox__dyl2K>svg{fill:currentColor;box-sizing:border-box;stroke-width:4px;stroke:#2b5279;width:24px;height:24px}.cart-list-form_dialogCtas___zR4E{display:flex;justify-content:center;margin-block:40px 10px}.cart-list-form_dialogCtasCta__VzIAn{font-size:24px;margin-right:8px}.diagnostic-list-form_form__feeTx{max-width:400px;margin:0 auto}.diagnostic-list-form_formGroup__AAjgY{position:relative}.diagnostic-list-form_formGroupLabel__iaaDz{display:block;margin-bottom:7px;line-height:21px}.diagnostic-list-form_formGroupInput__vTzx_{position:relative;width:100%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:6px;border:1px solid transparent;overflow:hidden;padding:0 16px;transition:border-color .2s ease-in-out,background-color .25s ease-in-out}.diagnostic-list-form_formGroupError__jtkfV{height:16px;margin-top:8px;text-align:right}.diagnostic-list-form_formMultipleEmail__YszUe{display:flex;align-items:center;border-radius:6px;background-color:#f3f2f2}.diagnostic-list-form_formMultipleEmailButton__7E3yM{margin-right:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:30px;width:30px;border-radius:100%}.diagnostic-list-form_formCheckboxGroup__aT0M9{cursor:pointer;margin-bottom:16px;font-size:11px;font-size:.6875rem;line-height:14px}.diagnostic-list-form_formCheckboxGroupLabel__BMLcs{display:flex;flex-direction:row;align-items:flex-start}.diagnostic-list-form_formCheckboxGroupCheckbox__jfJlh{display:none}.diagnostic-list-form_formCheckboxGroupFakeCheckbox__6F3Ku{margin-top:2px;flex-shrink:0;display:flex;box-sizing:border-box;max-width:100%;margin-right:12px;align-items:center;flex-direction:column;justify-content:center;cursor:pointer;box-shadow:none;border:1px solid #2b5279;min-width:0;min-height:0;height:24px;width:24px;border-radius:0}.diagnostic-list-form_formCheckboxGroupFakeCheckbox__6F3Ku>svg{fill:currentColor;box-sizing:border-box;stroke-width:4px;stroke:#2b5279;width:24px;height:24px}.diagnostic-list-form_dialogCtas__f_oeI{display:flex;justify-content:center;margin-block:40px 10px}.diagnostic-list-form_dialogCtasCta__NuCFM{font-size:24px;margin-right:8px}.diagnostic-dialog_dialogTitle__8kzHH{margin-block:22px 15px;line-height:24px;text-align:center}.titles_titleAlt__m8PWD{font-weight:300}.diagnostic-completed_diagnosticCompleted__36BS2{display:flex;flex-direction:row}.diagnostic-completed_diagnosticCompletedResult__4mzI9{width:32%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;padding:50px 60px 150px;color:#2b5279}.diagnostic-completed_diagnosticCompletedResultH2__IL5Pg{font-size:1.5625rem;font-size:25px;font-weight:500;margin-bottom:20px}.diagnostic-completed_diagnosticCompletedResultContent__QmewD{font-size:18px;font-size:1.125rem;line-height:30px;padding:30px 0}.diagnostic-completed_diagnosticCompletedResultContentStrong__mrdrv{margin-bottom:20px;font-weight:700}.diagnostic-completed_diagnosticCompletedResultBottom__liOK7{gap:1rem;display:flex;flex-direction:column}.diagnostic-completed_diagnosticCompletedResultBottom__liOK7>button{width:100%;height:65px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;border-radius:6px}.diagnostic-completed_diagnosticCompletedResultBottomPrimaryButton__kabrG{background-color:#5aa6f0}.diagnostic-completed_diagnosticCompletedResultBottomBorderedButton__8TZhZ{gap:1rem;display:flex}.diagnostic-completed_diagnosticCompletedCategories___OttK{max-height:calc(100vh - 100px);margin-top:100px;flex:1 1;padding:0 60px}.diagnostic-completed_diagnosticCompletedCategoriesList__3_Vmt{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,280px);grid-gap:50px;padding-bottom:60px}.diagnostic-completed_diagnosticCompletedCategoriesListItem___Padq{position:relative;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;text-decoration:none;color:#4b4d4c;display:block}.diagnostic-completed_diagnosticCompletedCategoriesListItemImage__n8Dml{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;background-color:#e7eef4}.diagnostic-completed_diagnosticCompletedCategoriesListItemImage__n8Dml>img{width:100%}.diagnostic-completed_diagnosticCompletedCategoriesListItemLabel__VCeYK{position:absolute;bottom:0;left:0;right:0;height:80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;border-radius:43px 43px 0 0;font-weight:700;font-size:20px;font-size:1.25rem;padding:0 16px 0 30px;color:#2b5279}.diagnostic-completed_diagnosticCompletedCategoriesListItemLabelIcon__XUt4R{height:58px;min-width:58px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:20px;border:2px solid #5aa6f0;border-radius:100%}@media(max-width:1300px){.diagnostic-completed_diagnosticCompletedCategoriesList__3_Vmt{grid-template-rows:repeat(2,225px);grid-gap:10px;padding-bottom:20px}.diagnostic-completed_diagnosticCompletedCategoriesListItemLabel__VCeYK{font-size:16px;height:70px}.diagnostic-completed_diagnosticCompletedCategoriesListItemLabelIcon__XUt4R{height:46px;min-width:46px;margin-left:16px}}.diagnostic-result-chip_chipGreen__fhH_P{height:60px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:32px;padding:12px 24px;color:#fff;font-size:25px;font-weight:700;background-color:green}@media(max-width:1300px){.diagnostic-result-chip_chipGreen__fhH_P{font-size:22px}}.diagnostic-result-chip_chipOrange__EQoVz{height:60px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:32px;padding:12px 24px;color:#fff;font-size:25px;font-weight:700;background-color:#f0a65b}@media(max-width:1300px){.diagnostic-result-chip_chipOrange__EQoVz{font-size:22px}}.diagnostic-result-chip_chipRed__GPpt_{height:60px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:32px;padding:12px 24px;color:#fff;font-size:25px;font-weight:700;background-color:red}@media(max-width:1300px){.diagnostic-result-chip_chipRed__GPpt_{font-size:22px}}.print-page{font-size:18px;page-break-inside:avoid;break-inside:avoid;page-break-after:always;break-after:always}.print-page-title{font-size:.6875em;font-weight:700;text-align:center;color:#173859;margin-top:6.25em}.print-page-sub-title{color:#2b5279;font-size:.6875em;font-weight:400;text-align:center;margin-top:1.25em;margin-bottom:6.25em!important}table{width:100%;border-collapse:collapse;border:.0625em solid #e1e6ef;margin-bottom:1.875em;margin-top:5em}table thead{color:#173859;font-size:.6875em;font-weight:400;margin-bottom:2.5em;text-align:left;background-color:#f5f5f5}table tbody tr td,table thead tr th{padding-inline:.4375em;padding-block:.75em;border-bottom:.0625em solid #e1e6ef}table tbody tr td.label{font-size:.625em;color:#173859}table tbody tr td.result{font-size:.625em;font-weight:700}table tbody tr td.result .autonomy-chip{text-transform:capitalize}.pageInfo{text-align:center}.autonomy-chip,.autonomy-chip-category{text-transform:capitalize}.autonomy-chip-category-orange,.autonomy-chip-orange{color:#e3ac05}.autonomy-chip-category-green,.autonomy-chip-green{color:#75b6a7}.autonomy-chip-category-red,.autonomy-chip-red{color:#e93c03}.details{page-break-before:always;break-before:always;row-gap:24px}.details,.details>div{display:flex;flex-direction:column}.details>div{margin-bottom:.625em;page-break-inside:avoid;break-inside:avoid;row-gap:16px}.details .category,.details-wrapper{display:flex}.details-icons{font-size:1.5625em;width:3.125em;color:#173859}.details-info{flex:1 1;display:flex;flex-direction:column;gap:.625em}.details-header{display:flex;justify-content:space-between}.details-title{color:#2b5279;font-size:.75em;font-weight:700}.details-content{font-size:.75em;font-weight:400;color:#373938}.details .recommended-products{margin-left:3.125em}.details .recommended-products-title{font-size:.6875em;text-decoration:underline;margin-bottom:.625em;color:#173859}.details .recommended-products-list{display:flex;gap:.3125em}.details .recommended-products-list>div{color:#173859;border:.0625em solid #173859;font-size:.5625em;padding:.3125em .4375em}.diagnostic_diagnosticStart__IWXmp{width:100%;border-radius:8px;background-color:#fff;margin:0 auto;overflow:hidden}.diagnostic_diagnosticStartImgWrapper__j5dWA{height:200px;width:100%;background-color:#e7eef4;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden}.diagnostic_diagnosticStartImgWrapper__j5dWA>img{width:100%;height:auto}.diagnostic_diagnosticStartContent__7f8T3{display:flex;flex-direction:column;align-items:center;height:400px;justify-content:space-between;padding-block:52px;text-align:center}.diagnostic_diagnosticStartContentIcon__CCcWH{height:60px;width:60px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:20px;border:2px solid #5aa6f0;border-radius:100%}.diagnostic_diagnosticStartContent__7f8T3>p{font-size:30px;line-height:40px;color:#2b5279}.diagnostic_diagnosticStartContent__7f8T3>p>strong{font-weight:700}.diagnostic_diagnosticStartContent__7f8T3>button{background-color:#5aa6f0;border-radius:6px;padding:20px 60px;color:#fff;font-size:18px;font-weight:700}@media(max-width:1300px){.diagnostic_diagnosticStartImgWrapper__j5dWA{height:140px}.diagnostic_diagnosticStartContent__7f8T3{height:350px;padding-block:40px}.diagnostic_diagnosticStartContentIcon__CCcWH{height:50px;width:50px}.diagnostic_diagnosticStartContent__7f8T3>p{font-size:24px;line-height:34px}}.diagnostic-started_diagnosticStarted__uDyRZ{border-radius:23px;overflow:hidden;background-color:#fff;margin:0 56px}.diagnostic-started_diagnosticStartedCategories__wx7aV{height:100px;width:100%;display:flex;flex-direction:row}.diagnostic-started_diagnosticStartedCategory__uH_Xr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;width:100%;padding-inline:28px;border:2px solid #deedfc;color:#2b5279;font-size:18px;font-weight:700}.diagnostic-started_diagnosticStartedCategoryIcon__wPJEo>*{font-size:2.375rem;margin-left:10px}.diagnostic-started_diagnosticStartedCurrentCategory__q7t2l{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;width:100%;padding-inline:28px;color:#2b5279;font-size:18px;font-weight:700;color:#fff;background-color:#2b5279;border:2px solid #2b5279;border-right-color:rgba(231,238,244,.15)}.diagnostic-started_diagnosticStartedSubCategoryImage__AV7Mi{height:142px;width:66.66667%;background-color:#e7eef4;margin:0 auto 34px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden}.diagnostic-started_diagnosticStartedSubCategoryImage__AV7Mi>img{width:100%}.diagnostic-started_diagnosticStartedSubCategoryQuestionLabel__szvzF{font-size:35px;margin-bottom:35px;font-weight:500;color:#2b5279;text-align:center}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswers__FsTD2{padding-inline:92px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;margin-bottom:56px}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswersButton__ssqvl{height:160px;border:2px solid #deedfc;border-radius:8px;font-size:20px;font-size:1.25rem;font-weight:700;padding-inline:35px;color:#2b5279;display:flex;align-items:center;justify-content:center;text-align:center}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswersButton__ssqvl>div{text-align:center}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswersSelectedButton__Uqz6N{height:160px;border:2px solid #deedfc;border-radius:8px;font-size:20px;font-size:1.25rem;font-weight:700;padding-inline:35px;color:#2b5279;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#75b6a7;color:#fff}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswersSelectedButton__Uqz6N>div{text-align:center}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigation__Ylfnm{margin-bottom:42px;padding-inline:43px;display:flex;flex-direction:row;justify-content:space-between}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrev__xdw9K{border:2px solid #2b5279;border-radius:6px;color:#2b5279;padding:20px 46px;font-size:18px;font-size:1.125rem;font-weight:700}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrev__xdw9K:disabled{opacity:.5;cursor:not-allowed}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrevDisabled__d_vMM,.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrev__xdw9K:disabled{border:2px solid #2b5279;border-radius:6px;color:#2b5279;padding:20px 46px;font-size:18px;font-size:1.125rem;font-weight:700;opacity:.5;cursor:not-allowed}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrevDisabled__d_vMM:disabled,.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrev__xdw9K:disabled:disabled{opacity:.5;cursor:not-allowed}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationNext__WopHH{border:2px solid #2b5279;border-radius:6px;color:#2b5279;padding:20px 46px;font-size:18px;font-size:1.125rem;font-weight:700;margin-left:auto}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationNext__WopHH:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1300px){.diagnostic-started_diagnosticStartedCategory__uH_Xr,.diagnostic-started_diagnosticStartedCurrentCategory__q7t2l{font-size:16px}.diagnostic-started_diagnosticStartedCategoryIcon__wPJEo>*,.diagnostic-started_diagnosticStartedCurrentCategoryIcon__mosL8>*{font-size:2rem;margin-left:10px}.diagnostic-started_diagnosticStartedSubCategoryImage__AV7Mi{height:100px;width:66.66667%;margin:0 auto 18px}.diagnostic-started_diagnosticStartedSubCategoryQuestionLabel__szvzF{font-size:24px;margin-bottom:24px}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswers__FsTD2{padding-inline:40px;grid-gap:30px;margin-bottom:20px}.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswersButton__ssqvl,.diagnostic-started_diagnosticStartedSubCategoryQuestionAnswersSelectedButton__Uqz6N{height:120px}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigation__Ylfnm{margin-bottom:10px}.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationNext__WopHH,.diagnostic-started_diagnosticStartedSubCategoryQuestionNavigationPrev__xdw9K{padding:16px 46px;font-size:18px}}.layout_appContent__6l_aU{flex:1 1;margin-left:0;position:relative;min-height:100vh;left:0;z-index:3;height:100%;transition:margin-left .5s;overflow-y:scroll}.layout_appContent__6l_aU::-webkit-scrollbar{display:none;width:0!important}.layout_diagnostic__rJ99X{position:relative}.layout_diagnosticHeading__rzvEX{padding:24px;height:148px;position:relative;text-align:center}.layout_diagnosticButtonWrapper__qFTdF{position:relative;height:148px;width:100%;display:flex;flex-direction:row;align-items:flex-start;padding-inline:56px;justify-content:space-between}.layout_diagnosticButtonWrapperLeft__GlFq4 button,.layout_diagnosticButtonWrapper__qFTdF a,.layout_diagnosticButtonWrapper__qFTdF>button{margin-left:auto;height:50px;min-width:170px;border:2px solid #2b5279;padding-inline:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:6px;color:#2b5279;font-weight:700;font-size:18px}.layout_diagnosticButtonWrapperLeft__GlFq4{display:flex;flex-direction:column;gap:10px}.layout_diagnosticButtonWrapperLeft__GlFq4 button{margin-right:0}.layout_diagnosticButtonWrapperLeft__GlFq4 button>span{padding-left:10px}.layout_diagnosticContent__qPJJz{padding:0}.layout_diagnosticContentWrapper__jntzX{width:1482px;max-width:100%;border:4px solid #00a8c6;border-radius:8px;background-color:#fff;margin:0 auto;overflow:hidden}@media(max-width:1300px){.layout_diagnosticHeading__rzvEX{padding:20px;height:120px}.layout_diagnosticHeadingTitle__Bf9Mm{font-size:30px!important;line-height:38px!important}.layout_diagnosticContentWrapper__jntzX{width:1280px}}