@font-face{font-family:Pinkoa Fredoka;src:url(pinkoa-class-fredoka-600.woff2?v=1) format("woff2");font-weight:600;font-display:swap}.blog-post-content{--pk-pink:#FF9EC0;--pk-deep:#C92A62;--pk-ink:#3B1F2B;--pk-soft:#FFE4EE;--pk-milk:#FFF6F9;--pk-line:#FFC2D8;--pk-mute:#7A5566;--pk-mint:#2EC4B6}.blog-post-content .pk-b-f,.blog-post-content h2,.blog-post-content h3{font-family:Pinkoa Fredoka,Fredoka,ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif;font-weight:600;color:var(--pk-ink)}.blog-post-content h2{margin-top:1.6em}.blog-post-content .pk-b-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;font-size:14px}.blog-post-content .pk-b-meta li,.blog-post-content .pk-b-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--pk-line);color:var(--pk-ink);line-height:1.2}.blog-post-content .pk-b-meta li:before,.blog-post-content .pk-b-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pk-pink)}.blog-post-content .pk-b-hook{font-size:1.15em;line-height:1.55}.blog-post-content .pk-b-box{margin:24px 0;padding:20px 22px;border-radius:24px;background:radial-gradient(120% 140% at 100% 0%,#ffd3e2,#ffd3e200 55%),#ffeff5;border:1px solid #FFD3E2}.blog-post-content .pk-b-box>:first-child{margin-top:0}.blog-post-content .pk-b-box>:last-child{margin-bottom:0}.blog-post-content .pk-b-box-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pk-deep)}.blog-post-content .pk-b-box-title:before{content:"";width:22px;height:4px;border-radius:4px;background:var(--pk-pink)}.blog-post-content .pk-b-box ul{margin:0;padding-left:1.2em}.blog-post-content .pk-b-box li{margin:4px 0}.blog-post-content .pk-b-toc ol{margin:0;padding-left:1.3em;columns:2;column-gap:28px}.blog-post-content .pk-b-toc a{text-decoration:none;color:var(--pk-ink)}.blog-post-content .pk-b-toc a:hover{color:var(--pk-deep);text-decoration:underline}.blog-post-content .pk-b-callout{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;margin:24px 0;padding:16px 18px;border-radius:20px;background:#fff;border:2px dashed var(--pk-line)}.blog-post-content .pk-b-callout>span{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--pk-soft);font-size:22px}.blog-post-content .pk-b-callout p{margin:0}.blog-post-content .pk-b-callout b:first-child{color:var(--pk-deep)}.blog-post-content .pk-b-stat{background:#e8faf7;border-color:#9fe3da}.blog-post-content .pk-b-stat>span{background:#fff}.blog-post-content .pk-b-koa{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;margin:24px 0;padding:14px 18px;border-radius:999px 24px 24px 999px;background:var(--pk-soft)}.blog-post-content .pk-b-koa svg{width:64px;height:64px;display:block}.blog-post-content .pk-b-koa p{margin:0;font-style:italic}.blog-post-content .pk-b-quote{margin:28px 0;padding:0 0 0 20px;border-left:6px solid var(--pk-pink);font-family:Pinkoa Fredoka,Fredoka,ui-rounded,system-ui,sans-serif;font-weight:600;font-size:1.35em;line-height:1.3;color:var(--pk-deep)}.blog-post-content figure.pk-b-fig{margin:24px auto;text-align:center}.blog-post-content figure.pk-b-fig img{display:block;width:100%;height:auto;margin:0 auto;border-radius:20px;box-shadow:0 14px 28px -18px #3b1f2b73}.blog-post-content figure.pk-b-fig figcaption{margin-top:8px;font-size:14px;color:var(--pk-mute)}.blog-post-content .pk-b-swatch{display:flex;align-items:center;gap:12px;margin:8px 0 12px}.blog-post-content .pk-b-swatch i{display:inline-block;width:56px;height:36px;border-radius:12px;border:1px solid rgba(59,31,43,.08)}.blog-post-content .pk-b-swatch code{font-size:14px;background:var(--pk-milk);padding:3px 8px;border-radius:8px}.blog-post-content .pk-b-faq details{margin:10px 0;padding:12px 16px;border-radius:16px;background:#fff;border:1px solid var(--pk-line)}.blog-post-content .pk-b-faq summary{cursor:pointer;font-weight:700;color:var(--pk-ink);list-style-position:outside}.blog-post-content .pk-b-faq details[open] summary{color:var(--pk-deep)}.blog-post-content .pk-b-faq details p{margin:8px 0 0}.blog-post-content .pk-b-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;align-items:center;margin:32px 0;padding:22px 24px;border-radius:24px;background:radial-gradient(90% 120% at 0% 100%,#ffe9d6,#ffe9d600 60%),#ffeff5;border:1px solid #FFD3E2}.blog-post-content .pk-b-cta p{margin:0}.blog-post-content .pk-b-cta h3{margin:0 0 4px}.blog-post-content a.pk-b-btn{display:inline-flex;align-items:center;gap:6px;padding:12px 20px;border-radius:999px;background:var(--pk-deep);color:#fff!important;text-decoration:none;font-family:Pinkoa Fredoka,Fredoka,ui-rounded,system-ui,sans-serif;font-weight:600;white-space:nowrap;transition:background .2s,transform .2s}.blog-post-content a.pk-b-btn:hover{background:#a91f50;transform:translateY(-2px)}.blog-post-content a.pk-b-btn:focus-visible,.blog-post-content .pk-b-faq summary:focus-visible{outline:3px solid var(--pk-deep);outline-offset:3px}@media(max-width:749px){.blog-post-content .pk-b-toc ol{columns:1}.blog-post-content .pk-b-cta{grid-template-columns:minmax(0,1fr)}.blog-post-content .pk-b-koa{border-radius:24px;grid-template-columns:48px minmax(0,1fr)}.blog-post-content .pk-b-koa svg{width:48px;height:48px}.blog-post-content .pk-b-quote{font-size:1.2em}}@media(prefers-reduced-motion:reduce){.blog-post-content a.pk-b-btn{transition:none}.blog-post-content a.pk-b-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/files/pinkoa-blog-softpop.css.map */
