.qj-news-cards{padding:var(--news-space,80px) var(--responsive-gutter,24px);background:var(--news-background,#fff);color:var(--news-color,#242321)}.qj-news-cards__inner{max-width:var(--news-width,1500px);margin-inline:auto;min-width:0}.qj-news-cards__heading{text-align:center;font-family:var(--font-heading,Georgia,serif);font-size:32px;font-weight:400;margin:0 0 40px}.qj-news-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px var(--news-gap,32px)}.qj-news-cards__card{min-width:0;text-align:center}.qj-news-cards__link{display:block;color:inherit;text-decoration:none}.qj-news-cards__image{aspect-ratio:var(--news-ratio,5 / 3);position:relative;overflow:hidden}.qj-news-cards__image img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:var(--news-fit,cover);object-position:var(--news-focus,center)}.qj-news-cards__notice{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px;overflow-wrap:anywhere}.qj-news-cards__notice span{font-family:var(--font-heading,Georgia,serif);font-size:clamp(28px,3.5vw,58px);line-height:1.15}.qj-news-cards__notice i{width:24px;height:1px;background:#a63529;flex-shrink:0}.qj-news-cards__notice small{font-size:12px;letter-spacing:.1em}.qj-news-cards__copy{padding:16px 8px 0;overflow-wrap:anywhere}.qj-news-cards__category{font-size:12px;line-height:1.6;margin:0 0 8px;letter-spacing:.04em}.qj-news-cards__copy h3{font-family:var(--font-heading,Georgia,serif);font-size:var(--news-title,18px);font-weight:400;line-height:1.55;margin:0;color:inherit}.qj-news-cards__date{display:block;font-size:12px;line-height:1.6;margin:8px 0 0}.qj-news-cards__footer{text-align:center;margin-top:44px}.qj-news-cards__footer a{display:inline-flex;align-items:center;min-height:44px;padding:8px;font-size:14px;color:inherit;text-underline-offset:5px}.qj-news-cards a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(hover:hover){.qj-news-cards__link:hover h3{text-decoration:underline;text-underline-offset:4px}}@media(max-width:999px){.qj-news-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.qj-news-cards{padding-block:var(--news-mobile-space,40px)}.qj-news-cards__grid{grid-template-columns:minmax(0,1fr);gap:36px}.qj-news-cards__copy h3{font-size:var(--news-mobile-title,18px)}.qj-news-cards__notice span{font-size:40px}.qj-news-cards__footer{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/news-cards.css.map */
