.pdp-hero-section{margin-top:58px;background:linear-gradient(180deg,#ffeeb4 40%,#ffe27a)}.pdp-hero-section .content{display:flex;flex-direction:column}.pdp-hero-section .text-content{padding:37px 30px 32px}.pdp-hero-section .text-content .text-content-wrapper{display:flex;flex-direction:column;text-align:center}.pdp-hero-section .course-title{font-family:var(--inter-bold);font-weight:700;line-height:27px;font-size:18px;color:var(--foreword-primary)}.pdp-hero-section .main-heading{margin-top:10px;font-weight:800;letter-spacing:-.03em;color:var(--foreword-primary)}.pdp-hero-section .subtext{margin-top:10px;font-size:24px;line-height:36px;font-family:var(--body1-font);color:var(--foreword-primary)}.pdp-hero-section .image-content{display:flex;align-items:center;margin-top:20px;position:relative}.pdp-hero-section .image-box img{filter:drop-shadow(2px 4px 8px hsla(0deg,0%,0%,.5))}.pdp-hero-section .person-info{position:absolute;display:flex;flex-direction:column;gap:12px;bottom:18px;left:50%;transform:translate(-50%);width:max-content}.pdp-hero-section .person-name{font-size:24px;line-height:36px;font-family:var(--body1-font);font-weight:600;padding:14px 36px;border-radius:50px;color:var(--foreword-primary);background:linear-gradient(90deg,#ffa6b6 26%,#ff6f89)}.pdp-hero-section .person-title{font-size:14px;color:#fff;line-height:21px;font-family:var(--body1-font);text-align:center}@media (min-width: 1024px){.pdp-hero-section{margin-top:85px;padding:0 64px}.pdp-hero-section .content{flex-direction:row;max-width:1440px;margin:0 auto}.pdp-hero-section .text-content{padding:0;flex:1 1 50%}.pdp-hero-section .main-heading,.pdp-hero-section .subtext{margin-top:24px}.pdp-hero-section .image-content{flex:1 1 50%}.pdp-hero-section .person-info{transform:none;right:115px;bottom:105px;left:unset}.pdp-hero-section .text-content .text-content-wrapper{text-align:left;max-width:635px;position:absolute;top:107px;z-index:1}}@media (min-width: 1024px) and (max-width: 1100px){.pdp-hero-section .text-content .text-content-wrapper{max-width:435px}.pdp-hero-section .course-title{font-size:16px}.pdp-hero-section .main-heading{font-size:32px}.pdp-hero-section .subtext{font-size:16px}.pdp-hero-section .person-info{right:50px;bottom:50px}}@media (min-width: 1100px){.pdp-hero-section .image-box img{width:825px;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-hero-section.css.map */
