.product-description__box{display:flex;gap:20px}.product-description__left{width:50%;padding:24px}.product-description__right{width:calc(50% - 20px);padding:24px 40px;margin-right:20px;border-radius:16px;height:fit-content}.product-description__left--title{font-family:var(--heading-font-family);font-size:40px;font-weight:700;line-height:normal;background-clip:text;margin-bottom:34px}.product-description__left--text{max-width:483px;width:100%}.product-description__left--text p,.product-description__left--text ul,.product-description__left--text ol{font-size:14px;line-height:150%;margin:25px 0}.product-description__left--text p:first-child{margin-top:0}.product-description__left--text p:last-child{margin-bottom:0}.product-description__right--title{font-size:32px;font-weight:700;line-height:150%;margin:12px 0}.product-description__right--duration,.product-description__right--format,.product-description__right--theme,.product-description__right--major-topics{display:flex;align-items:flex-start;padding:14px 0;border-bottom:1px solid #EFEFEF}.product-description__right--duration-name,.product-description__right--format-name,.product-description__right--theme-name,.product-description__right--major-topics-name{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:150%;min-width:115px;margin-right:10px;margin-top:1px}.product-description__right--duration-box,.product-description__right--format-box,.product-description__right--theme-box,.product-description__right--major-topics-box{display:flex;align-items:center;gap:12px 10px;flex-wrap:wrap}.product-description__right--format-box span,.product-description__right--theme-box span,.product-description__right--major-topics-box span{padding:2px 12px 4px;border-radius:99px;font-size:14px}.product-description__right--duration-box span{line-height:150%}.product-description__right--box div:last-child{border-bottom:0}@media screen and (max-width: 1050px){.product-description__box{display:block}.product-description__left,.product-description__right{width:100%}.product-description__left--text{max-width:100%}.product-description__right{margin-right:0}.product-description__left{margin-bottom:25px}}@media screen and (max-width: 699px){.product-description__left{padding:0}.product-description__right{padding:12px 20px}.product-description__right--title{margin:6px 0;font-size:28px}.product-description__left--title{margin-bottom:20px;font-size:32px}.product-description__left--text p{margin:18px 0}.product-description__right--duration-name,.product-description__right--format-name,.product-description__right--theme-name,.product-description__right--major-topics-name{margin-top:0}.product-description__right--duration,.product-description__right--format,.product-description__right--theme,.product-description__right--major-topics{flex-direction:column;gap:10px}.product-description__right--duration-name,.product-description__right--format-name,.product-description__right--theme-name,.product-description__right--major-topics-name,.product-description__right--format-box span,.product-description__right--theme-box span,.product-description__right--major-topics-box span{font-size:13px}.product-description__right--duration-box,.product-description__right--format-box,.product-description__right--theme-box,.product-description__right--major-topics-box{row-gap:5px}}.product-description-text-layout .product-description__left{width:100%;padding:0;display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:20px}.product-description-text-layout .product-description__left--title{padding:24px;margin-bottom:0}.product-description-text-layout .product-description__left--text{padding:24px 59px 24px 40px;max-width:initial;border-radius:16px}.product-description__left--text ul,.product-description__left--text ol{list-style:initial;padding-left:20px}@media screen and (max-width: 1024px){.product-description-text-layout .product-description__left{grid-template-columns:1fr}.product-description-text-layout .product-description__left--title{padding:0}.product-description-text-layout .product-description__left--text{padding:12px 20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-product-description.css.map */
