.tabContentPanel{display:none}.tab-card-link span.read-more-btn,.tab-card-link span.read-less-btn{font-weight:600;text-decoration:underline;padding-left:2px}.tab-card-link .read-less-content{display:none}.tabber-buttons{position:absolute;top:-62px;left:50%;transform:translate(-50%)}.tabber-buttons button.tabButton{font-family:Titillium Web;font-size:20px;font-weight:600;padding:20px 28px}.tabber-buttons button.tabButton.active{background:#fff;color:#0f2f6b}.tabber-buttons button.tabButton:not(active){background:transparent;color:#fff}.cardImage img{width:100%}.eventDateContainer{display:flex;gap:13px;align-items:center;margin-top:27px}.tabContentGridContainer{display:grid;grid-template-columns:repeat(3,33%)}.cardTitle{font-family:Titillium Web;font-size:32px;font-weight:700;line-height:36px;letter-spacing:-.02em;text-align:left;color:#0f2f6b;margin-top:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:72px}.tabContentGridContainer{display:grid;grid-template-columns:repeat(3,29.35%);gap:5%;row-gap:50px}.cardContent{font-family:Titillium Web;font-size:14px;font-weight:300;line-height:21px;text-align:left;margin-top:21px;color:#000;width:93%}.eventDate{font-family:Titillium Web;font-size:14px;font-weight:600;line-height:26px;text-align:left}@media (max-width: 769px){.tabContentGridContainer{grid-template-columns:repeat(1,100%)}.tabber-buttons{position:absolute;top:-54px;left:50%;transform:translate(-50%);width:68%;text-align:center}main.anchor.page\.events.template .tabber-buttons{top:-54px}.tabber-buttons button.tabButton{padding:19px 12px;font-family:Titillium Web;font-size:16px;font-weight:600;text-align:center;line-height:unset}.tabber-buttons button.tabButton h2{line-height:1}.cardTitle{font-family:Titillium Web;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.02em;text-align:left;margin-top:25px}.cardContent{font-family:Titillium Web;font-size:14px;font-weight:300;line-height:20px;text-align:left;margin-top:10px;min-height:80px}.eventDateContainer{margin-top:20px}main.anchor.page\.events.template .tab-card-container.section{padding-top:50px}.eventDate{font-family:Titillium Web;font-size:14px;font-weight:600;line-height:26px;text-align:left;color:#000}}@media (min-width : 500px) and (max-width : 769px){.cardContent{font-size:19px;line-height:26px}.cardTitle{font-size:32px;line-height:35px}}@media (min-width : 770px) and (max-width : 1199px){.cardContent{font-size:15px;line-height:22px}.cardTitle{font-size:17px;line-height:21px;min-height:45px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/tabs-cards.css.map */
