.p2g-art{color:#2e2e2e}.p2g-art__wrap{max-width:var(--layout-container-max-width,1400px);margin:0 auto;padding:0 var(--layout-container-gutter,20px) 88px;box-sizing:border-box}.p2g-art a{color:#d8127d}.p2g-art a:hover{color:#a50d5f}.p2g-art-crumbs{display:flex;flex-wrap:wrap;gap:8px;padding:24px 0 0;font-size:14px;color:#5e5e5e}.p2g-art .p2g-art-crumbs a{color:#5e5e5e}.p2g-art-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:48px;margin-top:18px;padding:44px 48px;background:#f5f3ed;border-radius:16px}.p2g-art-hero__text{display:flex;flex-direction:column;gap:20px}.p2g-art .p2g-art-hero__title{margin:0;font-size:40px;line-height:1.15;font-weight:600;color:#2e2e2e;text-align:left}.p2g-art-hero__intro{margin:0;font-size:18px;line-height:1.6;max-width:540px;color:#2e2e2e}.p2g-art-hero__img img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px}.p2g-art-byline{display:flex;align-items:center;gap:12px;font-size:15px}.p2g-art-byline__name{font-weight:500}.p2g-art-byline__meta{color:#5e5a50}.p2g-art-avatar{flex:none;width:44px;height:44px;border-radius:50%;background:#fff;color:#4a6b45;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;overflow:hidden}.p2g-art .p2g-art-avatar img{display:block;width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}.p2g-art-avatar--lg{width:72px;height:72px;font-size:20px;background:#e6efe5}.p2g-art .p2g-art-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;border-radius:999px;border:1px solid #D8127D;background:#d8127d;color:#fff;font:inherit;font-size:15px;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;box-sizing:border-box;white-space:nowrap}.p2g-art .p2g-art-btn:hover{background:#a50d5f;border-color:#a50d5f;color:#fff}.p2g-art .p2g-art-btn--lg{height:48px;padding:0 28px}.p2g-art .p2g-art-btn--outline{width:100%}.p2g-art .p2g-art-btn--muted{background:#fafaf8;border-color:#e4e4e1;color:#2e2e2e;width:100%;white-space:normal}.p2g-art-body{display:grid;grid-template-columns:minmax(0,220px) minmax(0,680px) minmax(0,280px);grid-template-areas:"toc main rail";justify-content:space-between;gap:56px;align-items:start;padding-top:56px}.p2g-art-body--no-toc{grid-template-columns:minmax(0,680px) minmax(0,280px);grid-template-areas:"main rail";justify-content:start;gap:72px}.p2g-art-body--no-rail{grid-template-columns:minmax(0,220px) minmax(0,680px);grid-template-areas:"toc main";justify-content:start}.p2g-art-body--no-toc.p2g-art-body--no-rail{grid-template-columns:minmax(0,720px);grid-template-areas:"main";justify-content:center}.p2g-art-toc{grid-area:toc;position:sticky;top:24px}.p2g-art-content{grid-area:main}.p2g-art-rail{grid-area:rail;position:sticky;top:24px}.p2g-art .p2g-art-toc__title,.p2g-art .p2g-art-rail__title{margin:0 0 10px;font-size:15px;line-height:1.4;font-weight:600;color:#2e2e2e}.p2g-art-toc__list{margin:0;padding:0 0 0 22px;font-size:15px;line-height:1.45;color:#5e5e5e}.p2g-art-toc__list li{padding:5px 0;margin:0}.p2g-art .p2g-art-toc__list a{display:inline;color:#2e2e2e;text-decoration:none}.p2g-art .p2g-art-toc__list a:hover{text-decoration:underline}.p2g-art .p2g-art-toc__list li.is-on>a{font-weight:600}.p2g-art-toc__list .p2g-art-toc__sub{display:block;list-style:none;margin-left:-8px;padding-left:8px;font-size:14px}.p2g-art-rail__list{display:flex;flex-direction:column;border-top:1px solid #E4E4E1}.p2g-art .p2g-art-rail__item{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #E4E4E1;color:#2e2e2e;text-decoration:none}.p2g-art .p2g-art-rail__item img{flex:none;display:block;width:72px;height:72px;object-fit:cover;border-radius:4px;margin:0}.p2g-art-rail__text{display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.4}.p2g-art-rail__name{font-weight:500}.p2g-art .p2g-art-rail__item:hover .p2g-art-rail__name{text-decoration:underline}.p2g-art .p2g-art-rail__more{display:inline-block;margin-top:14px;font-size:15px;font-weight:500}.p2g-art-content{min-width:0;font-size:17px;line-height:1.65;color:#2e2e2e}.p2g-art-content.rte{max-width:none;margin:0}.p2g-art-content p,.p2g-art-content li{color:#2e2e2e}.p2g-art-content p{margin:0 0 20px}.p2g-art .p2g-art-content p{line-height:1.65}.p2g-art-content strong,.p2g-art-content b{font-weight:600}.p2g-art-content h2{margin:48px 0 12px;font-size:26px;line-height:1.3;font-weight:600;color:#2e2e2e;scroll-margin-top:24px}.p2g-art-content h3{margin:32px 0 10px;font-size:21px;line-height:1.35;font-weight:600;color:#2e2e2e;scroll-margin-top:24px}.p2g-art-content h4{margin:32px 0 10px;font-size:18px;font-weight:600;color:#2e2e2e}.p2g-art-content>:first-child{margin-top:0}.p2g-art-content img{display:block;width:100%;max-width:100%;height:auto;border-radius:4px;margin:28px 0}.p2g-art-content iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:4px;margin:28px 0}.p2g-art-content ul,.p2g-art-content ol{margin:0 0 24px;padding-left:22px}.p2g-art-content li{margin-bottom:6px}.p2g-art .p2g-art-content li{line-height:1.55;margin-bottom:6px}.p2g-art .p2g-art-content li:last-child{margin-bottom:0}.p2g-art .p2g-art-content p:has(+ul),.p2g-art .p2g-art-content p:has(+ol){margin-bottom:10px}.p2g-art-content h2+h3{margin-top:16px}.p2g-art .p2g-art-content h2 a,.p2g-art .p2g-art-content h3 a{color:inherit;text-decoration:none}.p2g-art .p2g-art-content h2 a:hover,.p2g-art .p2g-art-content h3 a:hover{color:inherit;text-decoration:underline}.p2g-art .p2g-art-content ul{list-style:disc outside}.p2g-art .p2g-art-content ol{list-style:decimal outside}.p2g-art .p2g-art-content ul li,.p2g-art .p2g-art-content ol li{display:list-item;list-style:inherit;padding-left:4px}.p2g-art .p2g-art-content ul li:before{content:none}.p2g-art .p2g-art-content li::marker{color:#2e2e2e}.p2g-art-content figure{margin:28px 0}.p2g-art-content figure img{margin:0}.p2g-art-content figcaption{margin-top:8px;font-size:14px;line-height:1.5;color:#5e5e5e}.p2g-art-content blockquote{margin:0 0 20px;padding:0;border:0;background:none;font-size:17px;line-height:1.75;font-style:normal;color:#2e2e2e}.p2g-art-content blockquote p:first-child:before{content:"Tip: ";font-weight:600}.p2g-art-content blockquote p:last-child{margin-bottom:0}.p2g-art-content table{width:100%;border-collapse:collapse;margin:24px 0;border:0;border-top:1px solid #2E2E2E;font-size:16px}.p2g-art-content th,.p2g-art-content td{padding:12px 16px 12px 0;text-align:left;border:0;border-bottom:1px solid #E4E4E1;vertical-align:top;background:none}.p2g-art-content th,.p2g-art-content thead td{font-weight:600}.p2g-art-summary{margin:32px 0;padding:20px 0;border-top:1px solid #2E2E2E;border-bottom:1px solid #E4E4E1}.p2g-art .p2g-art-summary__title{margin:0 0 10px;font-size:17px;line-height:1.4;font-weight:600}.p2g-art-summary ol{margin:0;padding-left:22px;font-size:16px;line-height:1.6}.p2g-art-summary li{margin-bottom:6px}.p2g-art-club{margin:40px 0;padding:26px 32px;background:#e6efe5;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.p2g-art-club .p2g-art-club__text{margin:0;max-width:520px;font-size:17px;line-height:1.6}.p2g-art-strip{display:flex;align-items:center;gap:16px;margin:16px 0 24px;padding:14px 0;border-top:1px solid #E4E4E1;border-bottom:1px solid #E4E4E1}.p2g-art-content .p2g-art-strip__img{flex:none;width:64px;height:64px;object-fit:cover;border-radius:4px;margin:0}.p2g-art-strip__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.4}.p2g-art .p2g-art-strip__title{color:#2e2e2e;text-decoration:none;font-size:16px;font-weight:600}.p2g-art-strip__price{font-size:15px}.p2g-art .p2g-art-pick{display:flex;gap:16px;align-items:center;margin:0;padding:14px 0;border-bottom:1px solid #E4E4E1;color:#2e2e2e;text-decoration:none}.p2g-art-content .p2g-art-pick__img{flex:none;width:64px;height:64px;object-fit:cover;border-radius:4px;margin:0}.p2g-art-pick__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:16px;line-height:1.5}.p2g-art-pick__title{font-weight:600}.p2g-art-pick__note{font-size:16px}.p2g-art-pick__cta{font-size:14px;color:#d8127d;font-weight:500}.p2g-art-content .p2g-art-pick+p{margin-top:20px}.p2g-art-author{display:flex;gap:18px;align-items:flex-start;margin-top:52px;padding-top:24px;border-top:1px solid #2E2E2E}.p2g-art-author__text{display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.6}.p2g-art-author__name{font-weight:600}.p2g-art-author__meta{font-size:14px;color:#5e5e5e}.p2g-art-content .p2g-art-tags{margin:24px 0 0;font-size:15px;color:#5e5e5e}.p2g-art-shop{padding-top:80px;scroll-margin-top:24px}.p2g-art .p2g-art-h2{margin:0 0 24px;font-size:28px;line-height:1.3;font-weight:600;color:#2e2e2e;text-align:left}.p2g-art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 28px}.p2g-art-card,.p2g-art-tile{display:flex;flex-direction:column;gap:10px;min-width:0}.p2g-art-card img,.p2g-art-tile img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:4px;background:#fafaf8}.p2g-art-tile img{aspect-ratio:4/3}.p2g-art .p2g-art-card__img{display:block;overflow:hidden;border-radius:4px}.p2g-art-card__img img{transition:transform .45s ease}.p2g-art-card:hover .p2g-art-card__img img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.p2g-art-card__img img{transition:none}.p2g-art-card:hover .p2g-art-card__img img{transform:none}}.p2g-art .p2g-art-card__title{color:#2e2e2e;text-decoration:none;font-size:15px;font-weight:500;line-height:1.4}.p2g-art-card__price{font-size:15px}.p2g-art-card__form{margin:0}.p2g-art .p2g-art-tile{color:#2e2e2e;text-decoration:none}.p2g-art-tile__title{font-size:18px;font-weight:600;line-height:1.35}.p2g-art-tile__note{font-size:15px;line-height:1.55}.p2g-art-related{padding-top:72px;max-width:900px}.p2g-art .p2g-art-related__title{margin:0 0 16px;font-size:22px;line-height:1.3;font-weight:600;color:#2e2e2e;text-align:left}.p2g-art-related__list{display:flex;flex-direction:column;border-top:1px solid #E4E4E1}.p2g-art .p2g-art-rel{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid #E4E4E1;color:#2e2e2e;text-decoration:none;font-size:17px}.p2g-art .p2g-art-rel:hover .p2g-art-rel__title{text-decoration:underline}.p2g-art-rel__date{flex:none;font-size:14px;color:#5e5e5e}@media(max-width:1180px){.p2g-art-body{grid-template-columns:minmax(0,200px) minmax(0,1fr);grid-template-areas:"toc main" ". rail";gap:48px}.p2g-art-body--no-toc{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "rail"}.p2g-art-body--no-rail{grid-template-areas:"toc main"}.p2g-art-body--no-toc.p2g-art-body--no-rail{grid-template-areas:"main"}.p2g-art-rail{position:static}}@media(max-width:1023px){.p2g-art-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 24px}.p2g-art-hero__img{order:-1}}@media(max-width:900px){.p2g-art-body,.p2g-art-body--no-toc,.p2g-art-body--no-rail{grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "main" "rail";gap:32px}.p2g-art-body--no-toc{grid-template-areas:"main" "rail"}.p2g-art-body--no-rail{grid-template-areas:"toc" "main"}.p2g-art-toc{position:static;padding:16px 0;border-top:1px solid #E4E4E1;border-bottom:1px solid #E4E4E1}.p2g-art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.p2g-art-grid--tiles{grid-template-columns:minmax(0,1fr)}.p2g-art .p2g-art-rel{flex-direction:column;gap:4px}}@media(max-width:719px){.p2g-art-hero{padding:18px 16px 22px;border-radius:12px}.p2g-art .p2g-art-hero__title{font-size:28px}.p2g-art-body{padding-top:32px}.p2g-art-club{padding:22px 20px}.p2g-art-strip{flex-wrap:wrap}.p2g-art-strip .p2g-art-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/p2g-article.css.map */
