.pff{background:var(--pff-bg, #f7f5f1);padding:var(--pff-pt, 48px) 0 var(--pff-pb, 48px);color:rgb(var(--color-foreground, 18, 18, 18))}.pff__head{margin-bottom:2.8rem}.pff__eyebrow{margin:0 0 .6rem;font-size:1.3rem;letter-spacing:.06em;opacity:.7}.pff__heading{margin:0;font-size:clamp(2.6rem,4vw,4rem);line-height:1.15;font-weight:500}.pff__grid{list-style:none;margin:0 0 4.8rem;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.pff__card{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:12px;padding:2.2rem 2rem}.pff__icon{color:var(--pff-accent, #e0449a);margin-bottom:1.2rem;height:6rem;display:flex;align-items:center}.pff__icon img{width:6rem;height:6rem;object-fit:contain}.pff__card-title{margin:0 0 .6rem;font-size:1.7rem;font-weight:600}.pff__card-text{margin:0;font-size:1.4rem;line-height:1.55;opacity:.75}.pff__faq{max-width:82rem}.pff__faq-heading{margin:0 0 1.6rem;font-size:2.4rem;font-weight:500}.pff__faq-item{border-bottom:1px solid rgba(0,0,0,.12)}.pff__faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 0;font-size:1.6rem;font-weight:600}.pff__faq-item summary::-webkit-details-marker{display:none}.pff__faq-item summary:focus-visible{outline:2px solid var(--pff-accent, #e0449a);outline-offset:2px}.pff__faq-item svg{flex:none;transition:transform .2s ease}.pff__faq-item[open] svg{transform:rotate(180deg)}.pff__faq-answer{padding:0 0 1.8rem;font-size:1.45rem;line-height:1.6;opacity:.85}.pff__faq-answer p{margin:0 0 .8rem}@media(max-width:989px){.pff__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.pff__grid{grid-template-columns:1fr}}.pcb{--pcb-accent: #e0449a;--pcb-text: rgb(var(--color-foreground, 18, 18, 18));margin:1.6rem 0;display:grid;gap:1.4rem;color:var(--pcb-text);font-size:1.4rem}.pcb__saving{margin:0;display:flex;align-items:center;gap:.8rem;font-size:1.5rem}.pcb__saving strong{color:#1a7f37}.pcb__saving-pill{background:#e8f6ec;color:#1a7f37;font-size:1.1rem;font-weight:700;padding:.2rem .8rem;border-radius:99px;letter-spacing:.04em}.pcb__benefits{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.pcb__benefits li{display:flex;gap:.8rem;align-items:flex-start;line-height:1.45}.pcb__benefits svg{flex:none;margin-top:.15rem;color:var(--pcb-accent)}.pcb__pin{border:1px solid rgba(var(--color-foreground, 18, 18, 18),.15);border-radius:10px;padding:1.2rem 1.4rem}.pcb__pin-label{display:block;font-weight:600;margin-bottom:.8rem}.pcb__pin-row{display:flex;gap:.8rem}.pcb__pin-input{flex:1;min-width:0;height:4.2rem;padding:0 1.2rem;font:inherit;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.3);border-radius:8px;background:transparent;color:inherit}.pcb__pin-input:focus-visible{outline:2px solid var(--pcb-accent);outline-offset:2px}.pcb__pin-btn{height:4.2rem;padding:0 2rem;border:0;border-radius:8px;cursor:pointer;background:var(--pcb-accent);color:#fff;font:inherit;font-weight:600}.pcb__pin-btn:hover{filter:brightness(.94)}.pcb__pin-msg{margin:.8rem 0 0;min-height:1.4em;font-weight:600}.pcb__pin-msg.is-ok{color:#1a7f37}.pcb__pin-msg.is-error{color:#c0392b}.pcb__pin-note{margin:.4rem 0 0;font-size:1.2rem;opacity:.65}.pcb__trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;text-align:center}.pcb__trust li{display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1.3}.pcb__trust svg{color:var(--pcb-accent)}@media(max-width:749px){.pcb__trust{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
