.news-and-events-wrapper{padding:40px 0}.news-section-container{max-width:1400px;margin:0 auto;padding:0 40px}.section-heading{text-align:center;margin-bottom:30px;font-size:var(--section-heading-size);font-weight:600}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width: 749px){.news-grid{grid-template-columns:1fr}.news-section-container{padding:0 20px}}.news-card{cursor:pointer;background:#fff;border-radius:var(--grid-border-radius);overflow:hidden;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column}.news-card__image-container{position:relative;padding-top:100%;width:100%}.news-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news-card__content{padding:20px}.news-card__date{font-size:var(--card-date-size);color:#888;text-transform:uppercase;letter-spacing:.5px}.news-card__heading{margin-top:8px;font-size:var(--card-heading-size);line-height:1.4;font-weight:600}.news-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:.3s ease}.news-modal[aria-hidden=false]{visibility:visible;opacity:1}.news-modal__overlay{position:absolute;width:100%;height:100%;background:#000000b3}.news-modal__container{position:relative;background:#fff;width:95%;max-width:850px;max-height:90vh;border-radius:12px;overflow:hidden}.news-modal__close-button{position:absolute!important;top:15px!important;right:15px!important;z-index:10!important;background:#ffffffe6!important;border:none!important;border-radius:50%!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:0 2px 10px #00000026!important;color:#000!important}.news-modal__body{padding:30px;overflow-y:auto;max-height:90vh}.news-modal__image-container{margin:-30px -30px 20px;width:calc(100% + 60px)}.news-modal__image{width:100%;display:block;height:auto;object-fit:contain}.news-modal__date{font-size:var(--card-date-size);color:#888;display:block;margin-bottom:10px}.news-modal__heading{font-size:var(--modal-heading-size);margin-top:0;margin-bottom:15px;line-height:1.3;font-weight:600}.news-modal__content{line-height:1.6;font-size:var(--modal-content-size);color:#444}.news-modal__nav{display:flex;justify-content:space-between;border-top:1px solid #eee;margin-top:25px;padding-top:20px}.nav-button{display:flex;align-items:center;gap:8px;border:1px solid #000;background:#fff;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:700;font-size:12px}.nav-button:disabled{opacity:.2;cursor:default;border-color:#ccc}.icon-nav{width:12px;height:12px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-news-and-events.css.map */
