.attom-desc{color:var(--g-text-color-dynamic, var(--g-text-color))}.attom-desc a{color:var(--color-link-dynamic, var(--color-link))}.attom-desc a:hover{text-decoration:underline}

.nbr-chart.fashion{background-color:#fff;display:flex;flex-direction:column;position:relative;text-align:center}.nbr-chart.fashion .title-wrap{display:flex;justify-content:space-between;align-items:baseline}.nbr-chart.fashion .title-box{display:flex;align-items:baseline}.nbr-chart.fashion .title{font-size:16px;line-height:1.3;font-family:var(--font-bold);color:#000;text-align:center}.nbr-chart.fashion .sub-title{font-size:12px;font-family:var(--font-medium);color:#8b93a7;line-height:17px;margin-top:6px;text-align:center;margin-left:20px}.nbr-chart.fashion .empty-data{z-index:1;position:absolute;max-width:50%;width:219px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%)}.nbr-chart.fashion .empty-data img{width:100%}.nbr-chart.fashion .empty-data .text{text-align:center;margin-top:15px;color:#c8c8c8}.nbr-chart.fashion .chart-box{width:100%;flex:1;z-index:1}

.md-nbr-demographics.fashion{width:100%;background-color:#f5f6fa}.md-nbr-demographics.fashion .chart-card .title-wrap{padding-top:40px}@media (min-width: 801px){.md-nbr-demographics.fashion .chart-card .title-wrap{padding:20px 20px 0}}@media (min-width: 601px){.md-nbr-demographics.fashion{padding:40px}}@media (max-width: 600px){.md-nbr-demographics.fashion{padding:20px}}.md-nbr-demographics.fashion .demographics-content .mg-title{padding-bottom:0}.md-nbr-demographics.fashion .mg-title{font-size:var(--mg-title-size);line-height:1.2;letter-spacing:1px;padding-bottom:0;text-transform:uppercase}.md-nbr-demographics.fashion .attom-desc{padding:10px 0 30px}.md-nbr-demographics.fashion .demographics-info{background-color:#fff;display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;height:300px}.md-nbr-demographics.fashion .demographics-info .empty-data{z-index:1;position:absolute;max-width:50%;width:150px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%)}.md-nbr-demographics.fashion .demographics-info .empty-data img{width:100%}.md-nbr-demographics.fashion .demographics-info .empty-data .text{text-align:center;margin-top:15px;color:#c8c8c8}.md-nbr-demographics.fashion .demographics-info.show-empty .main-box,.md-nbr-demographics.fashion .demographics-info.show-empty .education-box{visibility:hidden}.md-nbr-demographics.fashion .demographics-info .main-box{width:57%;padding:40px 0 40px 40px;display:flex;flex-wrap:wrap}.md-nbr-demographics.fashion .demographics-info .main-box .info-item{padding-top:16px;width:50%;text-align:center}.md-nbr-demographics.fashion .demographics-info .main-box .value{color:#4b84ff;font-family:var(--font-bold);font-size:28px;margin-bottom:10px}@media (max-width: 600px){.md-nbr-demographics.fashion .demographics-info .main-box .value{font-size:20px;line-height:24px}}.md-nbr-demographics.fashion .demographics-info .main-box .title{display:block;color:#000;font-family:var(--font-medium);font-size:16px;margin:0 0 4px}.md-nbr-demographics.fashion .demographics-info .main-box .desc{display:block;color:#8b93a7;font-family:var(--font-medium);font-size:12px}.md-nbr-demographics.fashion .demographics-info .main-box .info-item.gender .title{margin-bottom:10px}.md-nbr-demographics.fashion .demographics-info .main-box .info-item.gender .content{display:flex;flex-direction:column;align-items:center}.md-nbr-demographics.fashion .demographics-info .main-box .info-item.gender .content .gender-bar{height:6px;display:flex;width:100px;border-radius:100px;overflow:hidden}.md-nbr-demographics.fashion .demographics-info .main-box .info-item.gender .content .gender-legend{display:flex;justify-content:center;margin:10px 0}.md-nbr-demographics.fashion .demographics-info .main-box .info-item.gender .content .gender-legend .item:first-child{margin-right:16px}.md-nbr-demographics.fashion .demographics-info .main-box .info-item.gender .content .gender-legend .item .percent{font-size:14px;margin-bottom:5px}.md-nbr-demographics.fashion .demographics-info .education-box{width:41%;padding:40px 40px 40px 0}.md-nbr-demographics.fashion .demographics-info .education-box .education-chart{width:100%;height:209px}.md-nbr-demographics.fashion .demographics-info .education-box .education-chart .title{padding:0 0 6px;margin-top:10px}.md-nbr-demographics.fashion .demographics-charts .top-charts,.md-nbr-demographics.fashion .demographics-charts .bottom-charts{display:flex;justify-content:space-between}.md-nbr-demographics.fashion .demographics-charts .demographics-age-chart,.md-nbr-demographics.fashion .demographics-charts .demographics-income-chart{width:57%}.md-nbr-demographics.fashion .demographics-charts .demographics-age-chart,.md-nbr-demographics.fashion .demographics-charts .demographics-race-chart{height:350px}.md-nbr-demographics.fashion .demographics-charts .demographics-race-chart,.md-nbr-demographics.fashion .demographics-charts .demographics-employment-chart{width:41%}.md-nbr-demographics.fashion .demographics-charts .demographics-income-chart,.md-nbr-demographics.fashion .demographics-charts .demographics-employment-chart{height:440px}.md-nbr-demographics.fashion .demographics-charts .nbr-chart{margin-top:20px}.md-nbr-demographics.fashion .demographics-charts .nbr-chart .title{padding-top:20px}@media (max-width: 1440px){.md-nbr-demographics.fashion .demographics-info .main-box{width:45%}.md-nbr-demographics.fashion .demographics-info .education-box{width:50%}}@media (max-width: 800px){.md-nbr-demographics.fashion .mg-title{letter-spacing:3px;line-height:1.25}.md-nbr-demographics.fashion .demographics-info{height:auto;margin-top:14px;background:none}.md-nbr-demographics.fashion .demographics-info.show-empty{background:#fff}.md-nbr-demographics.fashion .demographics-info .main-box{padding:0 0 10px 0;width:100%;background:#fff}.md-nbr-demographics.fashion .demographics-info .main-box .info-item:nth-child(-n+2){margin-bottom:30px}.md-nbr-demographics.fashion .demographics-info .education-box{width:100%;padding:0;background:#fff;margin-top:20px}.md-nbr-demographics.fashion .demographics-info .education-box .education-chart{height:260px}.md-nbr-demographics.fashion .demographics-info .education-box .education-chart .title-wrap{margin-bottom:20px}.md-nbr-demographics.fashion .demographics-info .education-box .education-chart .title{padding:20px 0 0;margin-top:0}.md-nbr-demographics.fashion .demographics-charts .top-charts,.md-nbr-demographics.fashion .demographics-charts .bottom-charts{flex-direction:column}.md-nbr-demographics.fashion .demographics-charts .top-charts .nbr-chart,.md-nbr-demographics.fashion .demographics-charts .bottom-charts .nbr-chart{width:100%}}@media (max-width: 600px){.md-nbr-demographics.fashion{background-color:#fff;padding-bottom:0}.md-nbr-demographics.fashion .mg-title{font-size:var(--mg-title-size-mobile);padding-top:15px}.md-nbr-demographics.fashion .attom-desc{padding:10px 0 15px}.md-nbr-demographics.fashion .demographics-info .main-box .info-item:nth-child(n+3){padding-top:0}.md-nbr-demographics.fashion .demographics-charts{margin:0}.md-nbr-demographics.fashion .demographics-charts .nbr-chart{margin-top:0}.md-nbr-demographics.fashion .demographics-charts .demographics-age-chart{height:345px}.md-nbr-demographics.fashion .demographics-charts .demographics-income-chart{height:390px}.md-nbr-demographics.fashion .demographics-charts .demographics-race-chart{height:460px}.md-nbr-demographics.fashion .demographics-charts .demographics-employment-chart{height:500px}}

