html:lang(th) .ppf-hero[data-astro-cid-jxjvzjmc] h1[data-astro-cid-jxjvzjmc],html:lang(th) .ppf-section[data-astro-cid-jxjvzjmc] h1[data-astro-cid-jxjvzjmc],html:lang(th) .ppf-section[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc],html:lang(th) .ppf-section[data-astro-cid-jxjvzjmc] h3[data-astro-cid-jxjvzjmc]{font-family:var(--font-thai)}.ppf-hero[data-astro-cid-jxjvzjmc]{background:radial-gradient(ellipse at 72% 24%,rgba(217,30,122,.2),transparent 42%),linear-gradient(135deg,rgba(140,122,48,.12),transparent 42%),var(--mx-black);color:#fff;padding:clamp(6rem,11vw,9rem) 0 clamp(4rem,8vw,6rem)}.ppf-hero--automotive[data-astro-cid-jxjvzjmc]{background:#0d0d0d;border-bottom:1px solid var(--mx-border);overflow:hidden;padding:0;position:relative;min-height:clamp(560px,82vh,740px)}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__slider[data-astro-cid-jxjvzjmc]{position:relative;height:100%;width:100%}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__slide[data-astro-cid-jxjvzjmc]{position:relative;min-height:clamp(560px,82vh,740px);display:flex;align-items:center;width:100%;height:100%}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__bg[data-astro-cid-jxjvzjmc]{position:absolute;inset:0;z-index:1;overflow:hidden}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__bg-img[data-astro-cid-jxjvzjmc]{width:100%;height:100%;object-fit:cover;object-position:center}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__overlay[data-astro-cid-jxjvzjmc]{position:absolute;inset:0;background:linear-gradient(to right,#0d0d0df2,#0d0d0da6 45%,#0d0d0d00 80%);z-index:2}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__content[data-astro-cid-jxjvzjmc]{position:relative;z-index:3;width:100%;pointer-events:auto;padding-top:clamp(5rem,8vw,7rem);padding-bottom:clamp(3rem,5vw,5rem);padding-inline:clamp(1.5rem,5vw,4rem)}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__inner[data-astro-cid-jxjvzjmc]{max-width:720px}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .lead[data-astro-cid-jxjvzjmc]{color:#fffc;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65;margin:0 0 2rem;max-width:720px}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__badges[data-astro-cid-jxjvzjmc]{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;list-style:none;margin:2.2rem 0 0;padding:0;border-top:1px solid rgba(255,255,255,.15);padding-top:1.5rem}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__badges[data-astro-cid-jxjvzjmc] li[data-astro-cid-jxjvzjmc]{align-items:center;color:#ffffffad;display:inline-flex;font-size:.85rem;font-weight:500;gap:.4rem}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__badges[data-astro-cid-jxjvzjmc] li[data-astro-cid-jxjvzjmc]:before{content:"✓";color:var(--mx-gold, #8C7A30);font-weight:700}.ppf-hero__grid[data-astro-cid-jxjvzjmc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:clamp(2rem,6vw,5rem);align-items:center}.ppf-hero[data-astro-cid-jxjvzjmc] h1[data-astro-cid-jxjvzjmc],.section-head[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc],.product-card[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc],.block-grid[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc]{font-family:var(--font-thai);font-weight:650;letter-spacing:0;line-height:1.05}.ppf-hero[data-astro-cid-jxjvzjmc] h1[data-astro-cid-jxjvzjmc]{font-size:clamp(3.2rem,8vw,6.6rem);margin:.5rem 0 1rem}.lead[data-astro-cid-jxjvzjmc]{color:#ffffffbd;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.8;max-width:760px}.ppf-hero__actions[data-astro-cid-jxjvzjmc]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.button-outline[data-astro-cid-jxjvzjmc]{color:#ffffffe6;border-color:#ffffff5c}figure[data-astro-cid-jxjvzjmc]{margin:0;border:1px solid rgba(255,255,255,.14);border-radius:4px;overflow:hidden}.ppf-hero img,.product-card img,.gallery-grid img{display:block;width:100%;object-fit:cover}.ppf-hero img{aspect-ratio:16 / 10}.ppf-section[data-astro-cid-jxjvzjmc]{background:#fff;padding:clamp(4rem,8vw,6rem) 0}.ppf-section[data-astro-cid-jxjvzjmc].soft{background:var(--mx-offwhite)}.ppf-section[data-astro-cid-jxjvzjmc].next{padding-top:0}.section-head[data-astro-cid-jxjvzjmc]{max-width:880px;margin-bottom:2rem}.section-head[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc],.block-grid[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc]{color:var(--mx-black);font-size:clamp(2rem,4.5vw,4rem);margin:.4rem 0 .7rem}.section-head[data-astro-cid-jxjvzjmc] p[data-astro-cid-jxjvzjmc],.block-grid[data-astro-cid-jxjvzjmc] p[data-astro-cid-jxjvzjmc],.product-card[data-astro-cid-jxjvzjmc] p[data-astro-cid-jxjvzjmc]{color:var(--mx-gray);line-height:1.7}.product-grid[data-astro-cid-jxjvzjmc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product-card[data-astro-cid-jxjvzjmc]{border:1px solid var(--mx-border);border-radius:4px;background:#fff;display:grid;grid-template-columns:minmax(220px,.5fr) minmax(0,1fr);overflow:hidden}.product-card img{height:100%;min-height:320px}.product-card[data-astro-cid-jxjvzjmc]>div[data-astro-cid-jxjvzjmc]{display:flex;flex-direction:column;padding:clamp(1.3rem,3vw,2rem)}.card-kicker[data-astro-cid-jxjvzjmc],.next-grid[data-astro-cid-jxjvzjmc] span[data-astro-cid-jxjvzjmc]{color:var(--accent, var(--mx-ppf-pink));font-family:var(--font-display-condensed);letter-spacing:.1em;text-transform:uppercase}.product-card[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc]{color:var(--mx-black);font-size:clamp(2rem,4vw,3.4rem);margin:.7rem 0 .6rem}.recommendation[data-astro-cid-jxjvzjmc]{border-left:3px solid var(--accent);background:var(--mx-offwhite);margin-top:.8rem;padding:.85rem}.product-card[data-astro-cid-jxjvzjmc] a[data-astro-cid-jxjvzjmc]{color:var(--accent);font-family:var(--font-display-condensed);letter-spacing:.08em;margin-top:auto;text-transform:uppercase}.block-grid[data-astro-cid-jxjvzjmc],.gallery-grid[data-astro-cid-jxjvzjmc],.next-grid[data-astro-cid-jxjvzjmc]{display:grid;gap:1rem}.block-grid[data-astro-cid-jxjvzjmc]{grid-template-columns:repeat(3,minmax(0,1fr))}.block-grid[data-astro-cid-jxjvzjmc] article[data-astro-cid-jxjvzjmc],.next-grid[data-astro-cid-jxjvzjmc] a[data-astro-cid-jxjvzjmc]{border:1px solid var(--mx-border);border-radius:4px;background:#fff;padding:1.3rem}.gallery-grid[data-astro-cid-jxjvzjmc]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-grid[data-astro-cid-jxjvzjmc] figure[data-astro-cid-jxjvzjmc]{border-color:var(--mx-border)}.gallery-grid img{aspect-ratio:4 / 3}.next-grid[data-astro-cid-jxjvzjmc]{grid-template-columns:repeat(3,minmax(0,1fr))}.next-grid[data-astro-cid-jxjvzjmc] a[data-astro-cid-jxjvzjmc]{display:block;background:var(--mx-offwhite)}.next-grid[data-astro-cid-jxjvzjmc] strong[data-astro-cid-jxjvzjmc]{color:var(--mx-black);display:block;line-height:1.45;margin-top:.45rem}@media(max-width:980px){.ppf-hero__grid[data-astro-cid-jxjvzjmc],.product-grid[data-astro-cid-jxjvzjmc],.product-card[data-astro-cid-jxjvzjmc],.block-grid[data-astro-cid-jxjvzjmc],.gallery-grid[data-astro-cid-jxjvzjmc],.next-grid[data-astro-cid-jxjvzjmc]{grid-template-columns:1fr}.product-card img{min-height:240px;aspect-ratio:16 / 9}.ppf-hero--automotive[data-astro-cid-jxjvzjmc]{min-height:auto}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__slide[data-astro-cid-jxjvzjmc]{flex-direction:column;align-items:stretch;min-height:auto}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__bg[data-astro-cid-jxjvzjmc]{position:relative;inset:auto;width:100%;aspect-ratio:3 / 2;order:2;height:auto}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__overlay[data-astro-cid-jxjvzjmc]{background:linear-gradient(to bottom,#0d0d0d,#0d0d0d66 40%,#0d0d0d00)}.ppf-hero--automotive[data-astro-cid-jxjvzjmc] .ppf-hero__content[data-astro-cid-jxjvzjmc]{order:1;padding-top:clamp(6.5rem,15vw,8rem);padding-bottom:2rem;padding-inline:clamp(1.25rem,5vw,2.5rem)}.ppf-hero--automotive img{aspect-ratio:3 / 2}}@media(max-width:700px){.ppf-hero[data-astro-cid-jxjvzjmc]:not(.ppf-hero--automotive){padding-top:5rem}.ppf-hero[data-astro-cid-jxjvzjmc] h1[data-astro-cid-jxjvzjmc],.section-head[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc],.product-card[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc],.block-grid[data-astro-cid-jxjvzjmc] h2[data-astro-cid-jxjvzjmc]{font-family:inherit}}
