.pp{--bg:#fefdfb;--card:#f1f1ea;--navy:#213130;--teal:#222929;--lime:#b0ec9c;--muted:#565662;--line:#e6e5de;--r:28px;--pk:#f3bdff;--ye:#ffd88a;--bl:#addaff;--gr:#b0ec9c;--co:#ffb2a8;--la:#d4c2ff;--te:#9feae2;font-family:var(--font-body--family,Figtree,system-ui,sans-serif);color:var(--navy);background:var(--bg);line-height:1.6;-webkit-font-smoothing:antialiased}.pp *{box-sizing:border-box}.pp a{color:inherit}.pp h1,.pp h2,.pp h3{font-family:var(--font-heading--family,inherit);font-weight:500;letter-spacing:-.025em;margin:0;text-align:left}.pp-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.pp-head{position:relative;overflow:hidden;text-align:center;padding:72px 0 56px}.pp-head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px;opacity:.5;-webkit-mask-image:radial-gradient(ellipse at center,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 25%,transparent 72%)}.pp-in{position:relative;max-width:820px;margin:0 auto;padding:0 24px}.pp-crumbs{font-size:.85rem;color:var(--muted);margin-bottom:18px}.pp-crumbs a{text-decoration:none}.pp-crumbs a:hover{text-decoration:underline}.pp-eyg{display:block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#2f7a4d;margin-bottom:.7rem}.pp-head h1{font-size:clamp(2.4rem,5.4vw,4rem);line-height:1.04;text-align:center}.pp-lead{color:var(--muted);font-size:1.15rem;max-width:36rem;margin:20px auto 0}.pp-chips{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pp-chips li{background:#fff;border:1px solid var(--line);border-radius:999px;padding:.45rem 1rem;font-size:.85rem;font-weight:600}.pp-sec{padding:64px 0}.pp-title{font-size:clamp(1.8rem,3.4vw,2.6rem);text-align:center;margin:0 0 36px}.pp-lime{display:inline-block;border:0;cursor:pointer;font:inherit;font-weight:700;background:var(--lime);color:var(--navy)!important;border-radius:999px;padding:.95rem 1.7rem;text-decoration:none;transition:background .15s,color .15s}.pp-lime:hover{background:var(--navy);color:#fff!important}.pp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pp-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:28px;padding:8px 8px 26px;transition:transform .2s,box-shadow .2s}.pp-card:hover{transform:translateY(-5px);box-shadow:0 22px 44px #2131301a}.pp-panel{position:relative;overflow:hidden;border-radius:22px;aspect-ratio:16/9;display:grid;place-items:center;margin-bottom:22px}.pp-panel b{position:relative;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:500;letter-spacing:-.04em}.pp-panel:before{content:"";position:absolute;width:55%;aspect-ratio:1;border-radius:50%;right:-12%;top:-30%;background:#ffffff73}.pp-panel:after{content:"";position:absolute;width:38%;aspect-ratio:1;border-radius:50%;left:-8%;bottom:-28%;background:#ffffff59}.c-pk{background:var(--pk)}.c-ye{background:var(--ye)}.c-bl{background:var(--bl)}.c-gr{background:var(--gr)}.c-co{background:var(--co)}.c-la{background:var(--la)}.c-te{background:var(--te)}.pp-card .pp-eyg,.pp-card h3,.pp-card>p,.pp-card ul,.pp-card .pp-more{margin-left:22px;margin-right:22px}.pp-card h3{font-size:1.5rem;margin-top:.2rem;margin-bottom:.6rem}.pp-card>p{color:var(--muted);margin-top:0;margin-bottom:1rem}.pp-list{list-style:none;padding:0;display:grid;gap:.55rem;font-size:.94rem;margin-top:0;margin-bottom:1.4rem}.pp-list li{padding-left:1.6rem;position:relative}.pp-list li:before{content:"\2713";position:absolute;left:0;font-weight:700;color:#2f7a4d}.pp-more{margin-top:auto;font-weight:700;text-decoration:underline;text-underline-offset:4px}.pp-scroll{overflow-x:auto}.pp-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;font-size:.96rem}.pp-table th,.pp-table td{padding:18px 22px;text-align:left;border-bottom:1px solid var(--line)}.pp-table th{background:var(--teal);color:#fff;font-weight:600}.pp-table td:not(:first-child){font-weight:600}.pp-table tr:last-child td{border-bottom:0}.pp-rows{display:grid;gap:12px;max-width:900px;margin:0 auto}.pp-row{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px 26px}.pp-row span{background:var(--lime);border-radius:999px;padding:.4rem 1rem;font-weight:700;font-size:.9rem}.pp-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pp-box{background:#fff;border:1px solid var(--line);border-radius:26px;padding:30px}.pp-box .n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lime);font-weight:700;margin-bottom:1.1rem}.pp-box h3{font-size:1.2rem;margin-bottom:.5rem}.pp-box p{margin:0;color:var(--muted);font-size:.95rem}.pp-box a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.pp-time{position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.pp-time:before{content:"";position:absolute;left:23px;right:5%;top:22px;height:2px;background:var(--line)}.pp-step{position:relative;padding:62px 28px 0 0}.pp-step i{position:absolute;top:0;left:0;width:46px;height:46px;border-radius:50%;background:var(--navy);color:#fff;font-style:normal;font-weight:700;display:grid;place-items:center}.pp-step:nth-child(2) i{background:var(--lime);color:var(--navy)}.pp-step h3{font-size:1.3rem;margin-bottom:.4rem}.pp-step p{margin:0;color:var(--muted)}.pp-dark{background:#222929;color:#fff;border-radius:32px;padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.pp-dark .pp-eyg{color:var(--lime)}.pp-dark h2{font-size:clamp(1.8rem,3.2vw,2.6rem);color:#fff;margin:.5rem 0 1rem}.pp-dark p{color:#c9d3d2;margin:0}.pp-items{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.pp-items li{background:#ffffff14;border:1px solid #344040;border-radius:999px;padding:.6rem 1.1rem;font-weight:600;font-size:.92rem}.pp-items li:before{content:"\2713";color:var(--lime);font-weight:700;margin-right:.5rem}.pp-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:48px;align-items:start}.pp-side{position:sticky;top:110px}.pp-side h2{font-size:clamp(1.7rem,3vw,2.3rem);margin:.4rem 0 1.2rem}.pp-filters{display:flex;flex-wrap:wrap;gap:8px}.pp-filters button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:.6rem 1.1rem;font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;color:var(--navy)}.pp-filters button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.pp-acc details{border-bottom:1px solid var(--line);padding:20px 0}.pp-acc details:first-child{border-top:1px solid var(--line)}.pp-acc details[hidden]{display:none}.pp-acc summary{cursor:pointer;font-weight:600;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;gap:16px}.pp-acc summary::-webkit-details-marker{display:none}.pp-acc summary:after{content:"+";font-size:1.4rem;line-height:1}.pp-acc details[open] summary:after{content:"\2013"}.pp-acc p{color:var(--muted);margin:.8rem 0 0}.pp-cta{text-align:center;padding:48px 0 96px}.pp-cta h2{text-align:center;font-size:clamp(2rem,4.4vw,3.2rem);margin:0 auto 1.2rem;max-width:14em;line-height:1.08}.pp-two{display:grid;grid-template-columns:.8fr 1.2fr;gap:16px}.pp-pbox{background:#fff;border:1px solid var(--line);border-radius:28px;padding:34px}.pp-pbox.soft{background:var(--card)}.pp-pbox h2{font-size:1.25rem;margin-bottom:1rem}.pp-pbox p,.pp-pbox li{color:var(--muted);margin:0 0 .7rem;font-size:.97rem}.pp-pbox ul{list-style:none;padding:0;margin:0}.pp-pbox a{color:var(--navy);font-weight:600}.pp-pbox label{display:block;font-size:.85rem;font-weight:700;margin:1rem 0 .4rem}.pp-pbox input,.pp-pbox textarea{width:100%;font:inherit;border:1.5px solid var(--line);border-radius:16px;background:#fff;padding:.85rem 1rem;color:var(--navy)}.pp-pbox input:focus,.pp-pbox textarea:focus{outline:0;border-color:var(--navy)}.pp-pbox textarea{min-height:150px;resize:vertical}.pp-pbox button{margin-top:1.4rem}.pp-ok{background:#e5f4ef;border-radius:16px;padding:1rem 1.2rem;margin-bottom:1rem;font-weight:600}.pp-err{background:#fde2e2;border-radius:16px;padding:1rem 1.2rem;margin-bottom:1rem}.pp-strip{background:var(--card);border-radius:24px;padding:20px 26px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.pp-strip h2{font-size:1.4rem}.pp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pp-prod{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:26px;padding:8px 8px 22px;text-decoration:none;color:var(--navy);transition:transform .2s,box-shadow .2s}.pp-prod:hover{transform:translateY(-5px);box-shadow:0 22px 44px #2131301a}.pp-media{border-radius:20px;background:var(--card);padding:32px 44px;margin-bottom:18px}.pp-media img{display:block;margin:0 auto;width:auto;max-width:100%;height:auto;max-height:280px;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(33,49,48,.2))}.pp-body{padding:0 16px;display:flex;flex-direction:column;gap:12px;flex:1}.pp-prod h3{font-size:1.1rem;line-height:1.3;min-height:2.6em}.pp-ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pp-ladder li{background:var(--card);border-radius:14px;padding:9px 12px;display:grid}.pp-ladder small{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pp-ladder b{font-size:1.05rem}.pp-go{margin-top:auto;font-weight:700;text-decoration:underline;text-underline-offset:4px}.pp-pg{display:flex;gap:8px;justify-content:center;margin-top:32px}.pp-pg a,.pp-pg span{border:1px solid var(--line);border-radius:999px;padding:.5rem 1rem;text-decoration:none;font-weight:600}@media(max-width:960px){.pp-cards,.pp-boxes,.pp-grid{grid-template-columns:1fr 1fr}.pp-dark,.pp-faq,.pp-two{grid-template-columns:1fr}.pp-side{position:static}.pp-dark{padding:36px 24px}}@media(max-width:700px){.pp-cards,.pp-boxes{grid-template-columns:1fr}.pp-head{padding:44px 0 36px}.pp-sec{padding:44px 0}.pp-time{grid-template-columns:1fr;gap:28px}.pp-time:before{display:none}.pp-step{padding:0 0 0 64px}.pp-row{grid-template-columns:1fr}.pp-media{padding:24px 36px}.pp-pbox{padding:24px}}@media(max-width:560px){.pp-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/crocheto-pp.css.map */
