.stm_lms_bundle__instructors{margin:30px 0;padding:20px;background:#fff;border-radius:10px;color:var(--text-light);border:1px solid #1b4b3e}.stm_lms_bundle__instructors h4{color:#1b4b3e;margin-bottom:15px;font-size:1.3rem}.instructors-list{display:flex;flex-wrap:wrap;gap:15px}.instructor-item{background:#fff;border-radius:8px;padding:10px;transition:all .3s ease}.instructor-item:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.instructor-item:hover a{color:#fff}.instructor-item a{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--primary-color)}.instructor-avatar img{border-radius:50%;width:50px;height:50px;object-fit:cover}.instructor-name{font-weight:600}.course-price .price-display{display:flex;flex-direction:column;gap:3px}.course-price .sale-price{color:#d63638!important;font-weight:700;font-size:16px}.course-price .regular-price{color:#999!important;text-decoration:line-through;font-size:14px;font-weight:400}.savings{color:var(--primary-color);font-weight:600}.info-item.admin-only{background:#fff3cd;padding:10px;border-radius:5px;border:1px solid #ffeaa7}.bundle-purchase{text-align:center}@media (max-width:768px){.instructors-list{flex-direction:column}}.bundle-success-message{animation:slideInRight .5s ease}