.cal-bl .cal-box{padding:40px 48px 64px}.cal-bl.cal-w--full .cal-box{padding-left:0;padding-right:0}.cal-bl__crumbs{display:flex;flex-wrap:wrap;margin:-20px 0 0;padding:0 0 24px;list-style:none;font-size:12px;color:var(--c-muted)}.cal-bl__crumbs li+li:before{content:"/";margin:0 8px;opacity:.6}.cal-bl__crumbs a{color:inherit;text-decoration:none}.cal-bl__crumbs a:hover{color:var(--c-ink);text-decoration:underline;text-underline-offset:3px}.cal-bl__crumbs [aria-current]{color:var(--c-ink)}.cal-bl__h{margin:0;font-family:var(--cal-font-head);font-size:clamp(36px,4.2vw,60px);line-height:1.04;font-weight:300;letter-spacing:-.03em;color:var(--c-ink)}.cal-bl__lead{max-width:620px;margin:20px 0 0}.cal-bl__tags ul{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 0;padding:0;list-style:none}.cal-bl__tags a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:1px solid var(--c-line);font:400 13px/1 var(--cal-font);color:var(--c-muted);text-decoration:none;white-space:nowrap;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.cal-bl__tags a:hover{border-color:var(--c-ink);color:var(--c-ink)}.cal-bl__tags a[aria-current]{background:var(--c-btn);border-color:var(--c-btn);color:var(--c-btn-ink)}.cal-bl__body{transition:opacity .2s ease}.cal-bl.is-loading .cal-bl__body{opacity:.4;pointer-events:none}.cal-bl__head{margin-bottom:48px}.cal-bl__g{display:grid;grid-template-columns:repeat(var(--blog-cols, 3),minmax(0,1fr));gap:24px}.cal-bl__card{background:var(--c-card);min-width:0}.cal-bl__card .cal-blog__m img{display:block;max-width:100%}.cal-bl__card .cal-blog__b{padding:20px 22px 24px}.cal-bl__card .cal-blog__t{margin:0;font-size:19px;font-weight:400}.cal-bl__card .cal-blog__more{margin-top:auto;padding-top:14px;border-top:1px solid var(--c-line)}.cal-bl .cal-bl__card--lead{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cal-bl__card--lead .cal-blog__m{aspect-ratio:16 / 10;height:100%}.cal-bl__card--lead .cal-blog__b{padding:48px 48px 40px;gap:16px;align-content:center}.cal-bl__card--lead .cal-blog__t{font-size:clamp(26px,2.4vw,38px);line-height:1.12;letter-spacing:-.025em}.cal-bl__card--lead .cal-blog__x{font-size:16px}.cal-bl__card--lead .cal-blog__more{margin-top:12px}.cal-bl__empty{grid-column:1 / -1;color:var(--c-muted)}.cal-bl__pg{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:48px}.cal-bl__pg a,.cal-bl__pg span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--c-line);color:var(--c-ink);text-decoration:none;font-size:14px}.cal-bl__pg a:hover{border-color:var(--c-ink)}.cal-bl__pg [aria-current]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-card, #fff)}@media(max-width:989px){.cal-bl__g{grid-template-columns:repeat(2,minmax(0,1fr))}.cal-bl .cal-bl__card--lead{grid-template-columns:minmax(0,1fr)}.cal-bl__card--lead .cal-blog__b{padding:28px 24px}}@media(max-width:749px){.cal-bl .cal-box{padding:28px 16px 40px}.cal-bl__g{grid-template-columns:minmax(0,1fr);gap:16px}.cal-bl__head{margin-bottom:32px}.cal-bl__tags ul{flex-wrap:nowrap;overflow-x:auto;margin-right:-16px;padding-right:16px;scrollbar-width:none}.cal-bl__tags ul::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cal-blog-list.css.map */
