body.pp-theme #root :is(.pp-sticker-guide,.pp-sticker-teaser){width:100%;max-width:1280px;margin:40px auto 56px;color:var(--pp-text,#432c4a);line-height:1.65}body.pp-theme #root .pp-sticker-guide__hero{max-width:860px;margin:0 auto 36px;text-align:center}body.pp-theme #root .pp-sticker-guide__hero h1{font-size:clamp(28px,3.5vw,44px);line-height:1.15;margin:12px 0 18px}body.pp-theme #root .pp-sticker-guide__eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--pp-pink,#e6007e);margin:0 0 8px}body.pp-theme #root .pp-sticker-guide__intro{font-size:18px;line-height:1.6}body.pp-theme #root .pp-sticker-guide__body{max-width:1040px;margin:auto}body.pp-theme #root .pp-sticker-guide__body>p{max-width:780px;margin:20px auto 32px}body.pp-theme #root .pp-sticker-guide__jump{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 24px;margin:24px 0 32px;padding:18px 0;border-block:1px solid var(--pp-border,#e6dfe6)}body.pp-theme #root .pp-sticker-guide a{color:inherit;text-underline-offset:4px}body.pp-theme #root .pp-sticker-guide__checklist{padding:24px 32px;background:#faf8f9;border-radius:0 0 28px;margin:0 0 48px}body.pp-theme #root .pp-sticker-guide__checklist ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 36px;padding-left:20px;margin:20px 0;list-style:disc}body.pp-theme #root .pp-sticker-guide :is(h2,h3){color:inherit;line-height:1.25}body.pp-theme #root .pp-sticker-guide h2{font-size:28px;margin:0 0 20px;scroll-margin-top:24px}body.pp-theme #root .pp-sticker-guide__body>h2{margin-top:48px;padding-bottom:12px;border-bottom:1px solid var(--pp-border,#e6dfe6)}body.pp-theme #root .pp-sticker-guide__step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:36px;align-items:center;margin:0;padding:30px 0;border-bottom:1px solid var(--pp-border,#e6dfe6)}body.pp-theme #root .pp-sticker-guide__step figure{display:flex;justify-content:center;align-items:center;margin:0;background:#faf8f9;border-radius:0 0 28px;overflow:hidden}body.pp-theme #root .pp-sticker-guide__step img{display:block;width:100%;height:340px;object-fit:contain}body.pp-theme #root .pp-sticker-guide__number{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--pp-pink,#e6007e);margin:0 0 10px}body.pp-theme #root .pp-sticker-guide__step h3{font-size:25px;margin:0 0 14px}body.pp-theme #root .pp-sticker-guide__step p{margin:0 0 14px}body.pp-theme #root .pp-sticker-guide__step .pp-sticker-guide__tip{margin:20px 0 0;border-left:3px solid var(--pp-pink,#e6007e);padding:12px 16px;background:#fceef4;border-radius:0 0 16px;font-size:14px}body.pp-theme #root .pp-sticker-guide__faq{margin-top:48px}body.pp-theme #root .pp-sticker-guide__faq details{padding:18px 0;border-bottom:1px solid var(--pp-border,#e6dfe6)}body.pp-theme #root .pp-sticker-guide__faq summary{font-size:17px;font-weight:600;cursor:pointer}body.pp-theme #root .pp-sticker-guide__faq p{margin:16px 0 0}body.pp-theme #root .pp-sticker-guide__footer{max-width:1040px;margin:40px auto 0;padding:32px;background:#faf8f9;border-left:3px solid var(--pp-pink,#e6007e);border-radius:0 0 28px}body.pp-theme #root .pp-sticker-guide__footer a,body.pp-theme #root .pp-sticker-teaser__link{display:inline-flex;gap:14px;align-items:center;font-weight:600;color:var(--pp-text,#432c4a);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}body.pp-theme #root .pp-sticker-teaser header{max-width:760px;margin-bottom:24px}body.pp-theme #root .pp-sticker-teaser h2{font-size:clamp(24px,3vw,32px);line-height:1.2;margin:0 0 12px}body.pp-theme #root .pp-sticker-teaser__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0 0 26px;padding:0}body.pp-theme #root .pp-sticker-teaser__grid>li{width:auto;margin:0;padding:0;border:1px solid var(--pp-border,#e6dfe6);border-radius:0 0 24px;overflow:hidden;background:#fff}body.pp-theme #root .pp-sticker-teaser__grid img{width:100%;height:220px;display:block;object-fit:cover;object-position:50% 48%}body.pp-theme #root .pp-sticker-teaser__grid>li>div{padding:22px}body.pp-theme #root .pp-sticker-teaser__grid h3{font-size:20px;line-height:1.25;margin:8px 0 10px}body.pp-theme #root .pp-sticker-teaser__grid p{margin:0}@media(max-width:760px){body.pp-theme #root :is(.pp-sticker-guide,.pp-sticker-teaser){margin-block:28px 40px}body.pp-theme #root .pp-sticker-guide__hero{text-align:left}body.pp-theme #root .pp-sticker-guide__intro{font-size:16px}body.pp-theme #root .pp-sticker-guide__checklist{padding:22px}body.pp-theme #root .pp-sticker-guide__checklist ul{grid-template-columns:1fr}body.pp-theme #root .pp-sticker-guide__step{grid-template-columns:1fr;gap:20px;padding:26px 0}body.pp-theme #root .pp-sticker-guide__step img{height:auto;max-height:390px}body.pp-theme #root .pp-sticker-guide__jump{justify-content:flex-start;gap:8px 18px}body.pp-theme #root .pp-sticker-teaser__grid{grid-template-columns:1fr;gap:16px}body.pp-theme #root .pp-sticker-teaser__grid>li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}body.pp-theme #root .pp-sticker-teaser__grid img{height:100%;min-height:210px}body.pp-theme #root .pp-sticker-teaser__grid>li>div{padding:18px}body.pp-theme #root .pp-sticker-teaser__grid h3{font-size:18px}body.pp-theme #root .pp-sticker-teaser__grid p{font-size:14px}}@media(prefers-reduced-motion:no-preference){.pp-sticker-guide a{transition:color .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/pp-gel-sticker-guide.css.map */
