.skin-radio1{background:url(/images/skintone_1_fair.png) no-repeat;background-size:cover}.skin-radio1,.skin-radio2{width:80px;height:120px;opacity:1}.skin-radio2{background:url(/images/skintone_2_ivory.png) no-repeat;background-size:cover}.skin-radio3{background:url(/images/skintone_3_warm_light.png) no-repeat;background-size:cover}.skin-radio3,.skin-radio4{width:80px;height:120px;opacity:1}.skin-radio4{background:url(/images/skintone_4_beige.png) no-repeat;background-size:cover}.skin-radio5{background:url(/images/skintone_5_olive.png) no-repeat;background-size:cover}.skin-radio5,.skin-radio6{width:80px;height:120px;opacity:1}.skin-radio6{background:url(/images/skintone_6_golden.png) no-repeat;background-size:cover}.skin-radio7{background:url(/images/skintone_7_honey.png) no-repeat;background-size:cover}.skin-radio7,.skin-radio8{width:80px;height:120px;opacity:1}.skin-radio8{background:url(/images/skintone_8_chestnut.png) no-repeat;background-size:cover}.skin-radio9{background:url(/images/skintone_9_mahogany.png) no-repeat;width:80px;height:120px;opacity:1;background-size:cover}.colStyle{height:"140px";margin-top:"25px"}.custom-spin .ant-spin-dot-item{background-color:rgba(201,47,167,1)!important}.shadow-title{text-shadow:0 2px 4px rgba(0,0,0,.25)}.step-text{font-size:14px;font-weight:400;color:rgba(56,56,56,1)}.custom-scrollbar{overflow-y:auto;overflow-x:hidden}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px;background:rgba(231,210,228,1);border-radius:8px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ea83bd;border-radius:6px;border:2px solid rgba(231,210,228,1)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ea83bd}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(231,210,228,1);border-radius:8px}.step-preference-contained{height:calc(100vh - 400px);display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.outfit-selection-container{background:white;border-radius:8px;margin-bottom:40px;width:100%;max-width:100%;margin-top:77px;margin-left:0;box-sizing:border-box}.outfit-card{display:flex;flex-direction:column;align-items:center;gap:23px;width:100%;padding:8px}.outfit-card,.outfit-image{border-radius:12px;transition:all .3s ease}.outfit-image{max-width:100%;object-fit:cover;box-sizing:border-box}@media (min-width:576px){.outfit-card{padding:10px}}@media (min-width:768px){.outfit-card{padding:12px}}@media (min-width:992px){.outfit-card{padding:14px}}@media (min-width:1200px){.outfit-card{padding:16px}}@media (min-width:1600px){.outfit-card{padding:18px}}@media (min-width:2560px){.outfit-card{padding:24px}}.outfit-actions{display:flex;gap:12px;align-items:center}.next-group-container{display:flex;justify-content:center;margin-top:30px;padding-bottom:10px}.step-button{left:287px;width:126px;height:40px}.analyze-button{left:287px;top:735px;width:166px;height:40px;display:block;margin:0 auto auto;transform:translateX(-83px)}.button-background{opacity:1;background:linear-gradient(90deg,rgba(235,47,150,1) .17%,rgba(114,46,209,1));cursor:pointer}.button-background,.button-disabled{border:none;border-radius:10px;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;color:rgba(255,255,255,1);text-align:center;vertical-align:middle}.button-disabled{opacity:.5;background:rgba(166,166,166,1);cursor:not-allowed}.top-button{top:334px}.step-chart-contained{display:flex;flex-direction:column;align-items:center;width:100%}.step-chart-contained h2,.step-chart-contained p{text-align:left;width:100%}.step-chart-contained>div{display:flex;flex-direction:column;align-items:center}.step-chart-contained button{align-self:center}.step-chart-contained>div:last-child{text-align:left;width:100%}.pie-card{width:100%;height:calc(100vh - 400px);min-height:400px}.geneReport_mainTitle__VgUDE{font-size:24px;font-weight:500;color:rgba(56,56,56,1);text-shadow:0 2px 4px rgba(0,0,0,.25);margin-bottom:10px}.geneReport_mainDesc__J6QQ7{font-size:14px;font-weight:400;color:rgba(56,56,56,1);margin-top:10px}.geneReport_secondaryTitle__UTIDW{font-size:16px;font-weight:700;color:rgba(56,56,56,1);margin-bottom:10px}