.coaching-curriculum{margin-bottom:100px}.coaching-curriculum__main-grid{display:flex;grid-gap:26px;max-width:1202px;margin:0 auto}.coaching-curriculum__sidebar{display:flex;grid-row-gap:16px;grid-column-gap:20px;flex-wrap:wrap;max-width:584px;flex:584px}.coaching-curriculum__part:after{content:"";position:absolute;top:0;left:0;height:100%;width:4px;background-color:#9f73a9}.coaching-curriculum__part{max-width:calc(50% - 16px);flex:calc(50% - 16px);border:1px solid #9F73A966;position:relative;border-radius:19px;overflow:hidden;cursor:pointer;padding:13px 20px}.coaching-curriculum__content{flex:1}.coaching-curriculum__part-label{background-color:#f7eff9;padding:4px 10.5px;border-radius:32px;margin-bottom:16px;font-weight:600;font-size:14px;line-height:1;max-width:fit-content;text-align:center;color:#9f73a9;display:block}.coaching-curriculum__part-title{font-family:Graphik Trial;font-weight:600;font-size:18px;color:#000;line-height:1;letter-spacing:0}.coaching-curriculum__part-label.large{font-weight:600;font-size:16px;line-height:1;text-align:center;color:#fff;padding:3.5px 11px;margin-bottom:18px;max-width:fit-content;background-color:#9f73a9}.coaching-curriculum__part.active .coaching-curriculum__part-label{background-color:#fff}.coaching-curriculum__part.active{background-color:#f7eff9}.coaching-curriculum__details.active{display:block}.coaching-curriculum__details{background-color:#f7eff9;border-radius:16px;padding:20px;height:100%;display:none}.coaching-curriculum__tab-title{font-family:Graphik Trial;font-weight:600;font-size:18px;line-height:1;color:#000;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.coaching-curriculum__part-title{font-family:Graphik Trial;font-weight:600;font-size:26px;line-height:1;letter-spacing:0;color:#212121;margin-bottom:24px}.coaching-curriculum__description{font-family:Graphik Trial;font-weight:400;font-size:18px;color:#212121;line-height:1.5;letter-spacing:0;margin-bottom:24px}.coaching-curriculum__content .benefit_text{font-family:Graphik Trial;font-weight:500;flex:1;font-size:18px;line-height:1.5;letter-spacing:0;color:#212121;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.coaching-curriculum__content .benefit_svg{max-width:20px;flex:20px}.coaching-curriculum__content .benefit_svg svg{width:100%;height:100%;display:block;object-fit:cover}.coaching-curriculum__content .benefit_item{background-color:#fff;grid-gap:11px;flex:1;height:36px;border-radius:37px;padding:5px 8px;max-width:fit-content;display:flex;align-items:center}.coaching-curriculum__benefits{display:flex;flex-direction:column;grid-row-gap:11px}@media screen and (max-width:1289px){.coaching-curriculum__sidebar{max-width:50%;flex:50%}.coaching-curriculum__tab-title{font-size:16px}}@media screen and (max-width:990px){.coaching-curriculum__main-grid{flex-direction:column}.coaching-curriculum__content,.coaching-curriculum__sidebar{max-width:100%;flex:100%}.coaching-curriculum__sidebar{flex-wrap:nowrap}.coaching-curriculum__part{min-width:173px;max-width:fit-content;flex:fit-content}.coaching-curriculum__sidebar::-webkit-scrollbar{display:none}.coaching-curriculum__sidebar{overflow:auto}.coaching-curriculum__tab-title{font-size:14px;-webkit-line-clamp:2}.coaching-curriculum__part-label{margin-bottom:11px;padding:3px 8.5px;font-size:9px}.coaching-curriculum__part{padding:7.5px 13px}.coaching-curriculum__sidebar{display:flex;grid-column-gap:11px}.coaching-curriculum__main-grid{grid-gap:30px}}@media screen and (max-width:767px){.coaching-curriculum .container{padding:0}.coaching-curriculum .coaching-curriculum__sidebar{margin:0 0 0 24px}.coaching-curriculum .coaching-curriculum__content{padding:0 24px}.coaching-curriculum__part-title{font-size:24px}.coaching-curriculum__description{font-size:16px}.coaching-curriculum__content .benefit_text{font-size:14px;-webkit-line-clamp:2}.coaching-curriculum__content .benefit_item{height:42px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/coaching-curriculum.css.map */
