@media screen and (min-width:990px){.hbca-learn-mega{display:block!important;width:100%!important;max-width:none!important;padding:0!important}.hbca-learn-mega .hbca-learn-mega__inner,.hbca-learn-mega__inner.page-width{display:grid!important;grid-template-columns:minmax(220px,32%) minmax(0,1fr)!important;gap:26px!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:28px clamp(30px,3.35vw,64px) 32px!important;align-items:start!important}.hbca-learn-mega__nav,.hbca-learn-mega__classes{min-width:0!important}.hbca-learn-mega__eyebrow{display:block!important;margin:0 0 10px!important;color:#111!important;font-size:11px!important;font-weight:500!important;line-height:1.25!important;text-transform:uppercase!important;letter-spacing:0!important}.hbca-learn-mega__links{display:grid!important;gap:0!important}.hbca-learn-mega__link{display:block!important;width:fit-content!important;padding:8px 0!important;color:#111!important;font-size:18px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important}.hbca-learn-mega__link:hover{text-decoration:underline!important;text-underline-offset:3px}.hbca-learn-mega__classes-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:13px!important}.hbca-learn-mega__classes-header h2{margin:0!important;color:#111!important;font-size:13px!important;line-height:1.25!important;font-weight:700!important;text-transform:uppercase!important}.hbca-learn-mega__classes-header a{color:#111!important;font-size:10px!important;font-weight:500!important;text-decoration:none!important;white-space:nowrap!important}.hbca-learn-mega__class-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.hbca-learn-mega-card{min-width:0!important;width:100%!important;height:164px!important;min-height:164px!important;overflow:hidden!important;background:#f7f7f5!important;border:1px solid #e8e8e5!important;border-radius:14px!important;box-shadow:none!important;transition:background .2s,border-color .2s,transform .2s!important}.hbca-learn-mega-card:hover{background:#f1f1ee!important;border-color:#d5d5d0!important;transform:translateY(-2px)!important}.hbca-learn-mega-card__link,.hbca-learn-mega-card__link:link,.hbca-learn-mega-card__link:visited{display:block!important;width:100%!important;height:100%!important;min-height:0!important;color:#111!important;text-decoration:none!important}.hbca-learn-mega-card__image{display:none!important}.hbca-learn-mega-card__body{display:grid!important;grid-template-columns:35px minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;padding:12px!important;align-items:start!important}.hbca-learn-mega-card__body:not(:has(.hbca-learn-mega-card__date)){grid-template-columns:minmax(0,1fr)!important}.hbca-learn-mega-card__date{box-sizing:border-box!important;width:35px!important;min-width:35px!important;padding:6px 2px!important;border:1px solid #e0e0dc!important;border-radius:8px!important;background:#fff!important;color:#111!important;text-align:center!important}.hbca-learn-mega-card__date span{display:block!important;color:#666!important;font-size:9px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:.02em!important}.hbca-learn-mega-card__date strong{display:block!important;margin-top:3px!important;color:#111!important;font-size:19px!important;font-weight:700!important;line-height:1!important}.hbca-learn-mega-card__details{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important}.hbca-learn-mega-card__details h3{margin:0 0 8px!important;color:#111!important;font-size:13px!important;font-weight:700!important;line-height:1.22!important;letter-spacing:0!important;overflow-wrap:break-word!important}.hbca-learn-mega-card__meta{display:flex!important;align-items:center!important;gap:5px!important;margin:4px 0 0!important;color:#454545!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important}.hbca-learn-mega-card__meta span{color:#555!important;font-size:12px!important;flex-shrink:0!important}.hbca-learn-mega-card__footer{margin-top:auto!important;padding-top:8px!important}.hbca-learn-mega-card__badge,.hbca-learn-mega-card__badge.is-sold-out{display:inline-flex!important;align-items:center!important;width:auto!important;padding:5px 9px!important;border-radius:999px!important;background:#e5e5e2!important;color:#333!important;font-size:9px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important}.hbca-learn-mega-card__badge:not(.is-sold-out){background:#111!important;color:#fff!important}.hbca-learn-mega-card__link *{text-decoration:none}.hbca-learn-mega__empty{padding:22px!important;border-radius:12px!important;background:#f7f7f5!important;color:#555!important}}@media screen and (min-width:990px)and (max-width:1250px){.hbca-learn-mega .hbca-learn-mega__inner,.hbca-learn-mega__inner.page-width{grid-template-columns:220px minmax(0,1fr)!important;gap:22px!important;padding-left:30px!important;padding-right:30px!important}.hbca-learn-mega__link{font-size:17px!important;padding:7px 0!important}.hbca-learn-mega-card{height:176px!important;min-height:176px!important}.hbca-learn-mega-card__body{grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important;padding:10px!important}.hbca-learn-mega-card__date{width:32px!important;min-width:32px!important}.hbca-learn-mega-card__details h3{font-size:12px!important}.hbca-learn-mega-card__meta{font-size:10px!important}}@media screen and (max-width:989px){.hbca-learn-mega__inner{display:none!important}}@media screen and (min-width:990px){.hbca-learn-mega__class-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px!important}.hbca-learn-mega .hbca-learn-mega-card{min-width:0;min-height:0!important;height:auto!important;border:1px solid #eae8e5!important;border-radius:14px!important;background:#faf9f7!important;box-shadow:none!important;overflow:hidden}.hbca-learn-mega .hbca-learn-mega-card__link{display:flex!important;flex-direction:column;min-height:0!important;height:100%!important;padding:17px!important;color:#111!important;text-decoration:none!important}.hbca-learn-mega .hbca-learn-mega-card__image{display:none!important}.hbca-learn-mega .hbca-learn-mega-card__body,.hbca-learn-mega .hbca-learn-mega-card__body:not(:has(.hbca-learn-mega-card__date)){display:flex!important;flex-direction:column;gap:0!important;padding:0!important;width:100%}.hbca-learn-mega .hbca-learn-mega-card__date{display:inline-flex!important;flex-direction:row!important;align-items:center;justify-content:center;align-self:flex-start;gap:5px;width:auto!important;min-width:0!important;margin:0 0 12px!important;padding:6px 10px!important;border:0!important;border-radius:6px!important;background:#eae8e4!important;text-align:left}.hbca-learn-mega .hbca-learn-mega-card__date span,.hbca-learn-mega .hbca-learn-mega-card__date strong{display:inline!important;margin:0!important;color:#222!important;font-size:12px!important;line-height:1.1!important;font-weight:650!important;letter-spacing:.02em}.hbca-learn-mega .hbca-learn-mega-card__details{display:flex;flex-direction:column;width:100%;min-width:0}.hbca-learn-mega .hbca-learn-mega-card__details h3{margin:0 0 13px!important;color:#111!important;font-size:15px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-.015em}.hbca-learn-mega .hbca-learn-mega-card__meta{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 7px!important;color:#444!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}.hbca-learn-mega .hbca-learn-mega-card__meta,.hbca-learn-mega .hbca-learn-mega-card__meta *{color:#444!important}.hbca-learn-mega .hbca-learn-mega-card__meta svg{width:14px!important;height:14px!important;flex:0 0 14px}.hbca-learn-mega .hbca-learn-mega-card__footer{margin-top:14px!important}.hbca-learn-mega .hbca-learn-mega-card__badge{display:inline-flex!important;align-items:center;width:fit-content;padding:7px 11px!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-size:10px!important;font-weight:600!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase}.hbca-learn-mega .hbca-learn-mega-card__badge.is-sold-out{background:#e9e8e5!important;color:#333!important}.hbca-learn-mega .hbca-learn-mega-card:hover{transform:translateY(-2px);border-color:#d7d4cf!important;box-shadow:0 8px 20px #00000009!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hbca-learn-mega-menu.css.map */
