body .blog-index{max-width:1240px;margin:0 auto;padding:56px var(--pad-x) 0}body .blog-index__head{text-align:center}body .blog-index__title{font-size:36px;line-height:1;letter-spacing:-.03em}body .blog-index__sub{font-family:var(--font-ui);font-size:17px;line-height:1.6;color:var(--ppc-ink-soft);max-width:560px;margin:16px auto 0}body .blog-index__list{max-width:1240px;margin:0 auto;padding:50px 0 120px}body .blog-index__empty{font-family:var(--font-ui);font-size:15px;color:var(--ppc-slate);text-align:center;padding:40px 0 120px}body .blog-row{border-bottom:1px solid var(--ppc-line)}body .blog-row__button{display:grid;grid-template-columns:70px 1fr 70px;align-items:center;column-gap:10px;width:100%;padding:26px 4px;background:transparent;border:0;text-align:left;cursor:pointer}body .blog-row__num{font-family:var(--font-ui);font-size:13px;letter-spacing:.08em;color:var(--ppc-mustard);font-variant-numeric:tabular-nums;text-align:left}body .blog-row__title{font-family:var(--font-banner);font-weight:400;font-size:30px;letter-spacing:-.02em;color:var(--ppc-graphite);text-align:center;transition:color .2s var(--ease-standard)}body .blog-row.is-open .blog-row__title{font-weight:700}body .blog-row__sign{text-align:right}body .blog-row__button:hover .blog-row__title,body .blog-row__button:hover .blog-row__sign{color:var(--ppc-mustard)}body .blog-row__panel{padding:0 4px 44px}body .blog-row__panel[hidden]{display:none}@keyframes ppc-post-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes ppc-post-out{0%{opacity:1}to{opacity:0}}body .blog-row__panel.is-opening{animation:ppc-post-in .32s var(--ease-out) both}body .blog-row__panel.is-closing{animation:ppc-post-out .18s var(--ease-standard) both}body .bp__cols{display:flex;flex-wrap:wrap;gap:44px;align-items:stretch}body .bp__media{flex:.85 1 300px;min-width:280px;max-width:520px;display:flex;flex-direction:column;gap:10px}body .bp__hero{position:relative;flex:1;min-height:420px;overflow:hidden;background:var(--ppc-cloud-deep)}body .bp__hero img{width:100%;height:100%;object-fit:cover}body .bp__text{flex:1.15 1 360px;min-width:300px;max-width:600px;padding-top:4px}body .bp__eyebrow-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:12px}body .bp__category{font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ppc-mustard)}body .bp__date{font-family:var(--font-ui);font-size:12px;letter-spacing:.1em;color:var(--ppc-slate);font-variant-numeric:tabular-nums}body .bp__title{font-family:var(--font-banner);font-weight:700;font-size:38px;line-height:1.05;letter-spacing:-.03em;color:var(--ppc-graphite);margin:0 0 20px}body .bp__lead{font-family:var(--font-ui);font-weight:600;font-size:19px;line-height:1.7;letter-spacing:-.04em;color:var(--ppc-graphite);margin:0 0 24px}body .bp__body.rte p{font-family:var(--font-ui);font-size:17px;line-height:1.7;letter-spacing:-.04em;color:var(--ppc-ink-soft);margin:0 0 18px}body .bp__body.rte p:last-child{margin-bottom:0}body .bp__body.rte p>strong:first-child,body .bp__body.rte p>b:first-child{display:inline;font-size:inherit;letter-spacing:inherit;text-transform:none;color:var(--ppc-graphite);margin:0;padding-top:0;border-top:0}body .bp__mentions{margin-top:24px;padding-top:20px;border-top:1px solid var(--ppc-line);display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline}body .bp__mentions-label{font-family:var(--font-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ppc-slate)}body .bp__mentions a{font-family:var(--font-ui);font-size:13px;letter-spacing:.02em;color:var(--ppc-indigo)}body .bp__strip{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap;align-items:flex-start}body .bp__strip-fig{flex-basis:0;flex-shrink:1;min-width:0;position:relative;overflow:hidden;background:var(--ppc-cloud-deep)}body .bp__strip-fig img,body .bp__strip-fig video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .bp__credit{font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ppc-slate);margin:24px 0 0;text-align:right}body .blog-article{max-width:1240px;margin:0 auto;padding:40px var(--pad-x) 96px}body .blog-article__back{display:inline-block;font-family:var(--font-ui);font-size:11px;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ppc-slate);margin-bottom:28px}body .blog-article__back:hover{color:var(--ppc-graphite);opacity:1}@media(max-width:768px){body .blog-index{padding-top:34px}body .blog-index__title{font-size:20px}body .blog-index__sub{font-size:15px;margin-top:12px}body .blog-index__list{padding:34px 0 72px}body .blog-row__button{grid-template-columns:44px 1fr 30px;column-gap:8px;padding:20px 2px}body .blog-row__num{font-size:11px}body .blog-row__title{font-size:19px}body .blog-row__panel{padding-bottom:32px}body .bp__cols{gap:24px}body .bp__title{font-size:24px;margin-bottom:16px}body .bp__lead{font-size:16.5px;margin-bottom:20px}body .bp__body.rte p{font-size:15px}body .bp__credit{text-align:left}body .bp__hero{flex:none;aspect-ratio:2 / 3;min-height:0}body .bp__strip{margin-top:24px;gap:10px}body .bp__strip-fig{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ppc-blog.css.map */
