.cf-news .cf-news__inner{padding-block:clamp(3.2rem,5vw,5.6rem)}.cf-news .cf-news__head{margin:0 0 clamp(2.4rem,4vw,3.6rem)}.cf-news .cf-news__title{margin:0;font-size:clamp(2.8rem,4.2vw,4.4rem);line-height:1.15;letter-spacing:.02em;font-weight:var(--font-body-weight-bold, 700)}.cf-news .cf-news__lead{margin:1rem 0 0;font-size:clamp(1.5rem,1.7vw,1.7rem);line-height:1.9;opacity:.9}.cf-news .cf-news__grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,3vw,3.2rem) clamp(1.8rem,2.4vw,2.8rem)}@media screen and (min-width:600px){.cf-news .cf-news__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.cf-news .cf-news__grid{grid-template-columns:repeat(3,1fr)}}.cf-news .cf-news__empty{font-size:1.6rem;line-height:1.9;opacity:.8}.cf-news-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:16px;overflow:hidden;box-shadow:0 1.4rem 3.6rem #1c1b1b14;transition:transform .45s cubic-bezier(.22,.61,.36,1),box-shadow .45s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.cf-news-card:hover{transform:translateY(-.5rem);box-shadow:0 2.4rem 5.2rem #1c1b1b29}}.cf-news-card__media{position:relative;min-width:0;overflow:hidden;background:var(--cf-blue-pale, #eaf2f6)}.cf-news-card__img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 10;transition:transform .9s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.cf-news-card:hover .cf-news-card__img{transform:scale(1.05)}}.cf-news-card__noimg{display:grid;place-items:center;width:100%;aspect-ratio:16 / 10;background:radial-gradient(40rem 24rem at 70% 10%,rgba(255,255,255,.7),transparent 70%),var(--cf-blue-pale, #eaf2f6)}.cf-news-card__noimg span{font-size:1.4rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.08em;color:var(--cf-wine, #6e1f2f);opacity:.7}.cf-news-card__body{display:flex;flex-direction:column;gap:.8rem;padding:clamp(1.6rem,2vw,2rem) clamp(1.6rem,2vw,2.2rem) clamp(1.8rem,2.4vw,2.4rem);flex:1 1 auto}.cf-news-card__date{font-size:1.35rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.04em;color:var(--cf-wine, #6e1f2f);font-variant-numeric:tabular-nums}.cf-news-card__title{margin:0;font-size:clamp(1.7rem,1.9vw,1.9rem);line-height:1.5;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cf-news-card__excerpt{margin:0;font-size:1.45rem;line-height:1.8;color:rgba(var(--color-foreground),.78);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cf-news .pagination-wrapper{margin-top:clamp(3.2rem,5vw,5.2rem)}.cf-article .cf-article__inner{padding-block:clamp(3.2rem,5vw,5.6rem)}.cf-article .cf-article__head{max-width:80rem;margin:0 auto clamp(2.4rem,4vw,3.6rem);text-align:center}.cf-article .cf-article__date{display:inline-block;margin:0 0 1.2rem;font-size:1.45rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.06em;color:var(--cf-wine, #6e1f2f);font-variant-numeric:tabular-nums}.cf-article .cf-article__title{margin:0;font-size:clamp(2.6rem,4vw,4.4rem);line-height:1.25;letter-spacing:.02em;font-weight:var(--font-body-weight-bold, 700);text-wrap:balance}.cf-article .cf-article__hero{margin:0 0 clamp(2.8rem,4.5vw,4.4rem);border-radius:18px;overflow:hidden;background:var(--cf-blue-pale, #eaf2f6);box-shadow:0 2.2rem 5.2rem #1c1b1b29;text-align:center}.cf-article .cf-article__hero img{display:block;width:auto;max-width:100%;max-height:56rem;height:auto;margin:0 auto}.cf-article .cf-article__content{max-width:74rem;margin:0 auto;font-size:clamp(1.6rem,1.8vw,1.8rem);line-height:1.95}.cf-article .cf-article__content>*{margin:0}.cf-article .cf-article__content>*+*{margin-top:1.6rem}.cf-article .cf-article__content h2{margin-top:3.6rem;font-size:clamp(2.2rem,2.8vw,2.8rem);line-height:1.3;letter-spacing:.02em;color:var(--cf-wine, #6e1f2f)}.cf-article .cf-article__content h3{margin-top:2.8rem;font-size:clamp(1.9rem,2.2vw,2.2rem);line-height:1.35}.cf-article .cf-article__content img{display:block;width:100%;height:auto;border-radius:12px;margin-top:2rem}.cf-article .cf-article__content a{color:var(--cf-wine, #6e1f2f);text-underline-offset:.3rem}.cf-article .cf-article__content ul,.cf-article .cf-article__content ol{padding-left:2.4rem}.cf-article .cf-article__content li{margin:.4rem 0}.cf-article .cf-article__content blockquote{padding:1.2rem 2rem;background:var(--cf-paper, #f6f5f3);border-radius:12px;font-size:1.6rem;line-height:1.9}.cf-article .cf-article__content table{width:100%;border-collapse:collapse;font-size:1.5rem}.cf-article .cf-article__content th,.cf-article .cf-article__content td{padding:.8rem 1rem;border:.1rem solid rgba(var(--color-foreground),.14);text-align:left}.cf-article .cf-article__foot{max-width:74rem;margin:clamp(3.2rem,5vw,4.8rem) auto 0;display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center;justify-content:space-between;padding-top:clamp(2rem,3vw,2.8rem);border-top:.1rem solid rgba(var(--color-foreground),.14)}.cf-article .cf-article__back{display:inline-block;font-size:1.5rem;font-weight:var(--font-body-weight-bold, 700);color:var(--cf-wine, #6e1f2f);text-decoration:none;text-underline-offset:.3rem}.cf-article .cf-article__back:hover{text-decoration:underline}.cf-article .cf-article__share{display:flex;gap:1.2rem;align-items:center}.cf-article .cf-article__share-label{font-size:1.35rem;letter-spacing:.06em;opacity:.7}.cf-article .cf-article__related{margin-top:clamp(4rem,6vw,6.4rem)}.cf-article .cf-article__related-title{margin:0 0 clamp(2rem,3vw,2.8rem);font-size:clamp(2.2rem,2.8vw,2.8rem);line-height:1.2;letter-spacing:.02em;font-weight:var(--font-body-weight-bold, 700)}.cf-article .cf-article__related-grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,3vw,3.2rem) clamp(1.8rem,2.4vw,2.8rem)}@media screen and (min-width:600px){.cf-article .cf-article__related-grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cf-news.css.map */
