.pf-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pf-switch a{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:18px;border:1.5px solid var(--line);background:#fff;color:var(--ink);transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,background .2s ease}.pf-switch a:hover{transform:translateY(-2px);border-color:#b9c9c4}.pf-switch a[aria-current=page]{border-color:var(--ink);background:#f6fbf7;box-shadow:0 12px 22px -18px #0e1a178c}.pf-switch img{width:44px;height:44px;object-fit:contain;flex:none}.pf-switch span{display:grid;line-height:1.2}.pf-switch b{font-family:var(--round);font-weight:600;font-size:.98rem}.pf-switch small{font-size:.74rem;color:var(--grey)}.pf-why{margin-top:-4px}.pf-why summary{cursor:pointer;list-style:none;font-size:.84rem;color:var(--green-ink);font-weight:500;display:inline-flex;align-items:center;gap:6px}.pf-why summary::-webkit-details-marker{display:none}.pf-why summary:after{content:"+";width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#eef8f0;font-size:.8rem;transition:transform .3s ease}.pf-why[open] summary:after{transform:rotate(45deg)}.pf-same{margin:10px 0 8px;font-size:.84rem;color:var(--ink);max-width:none}.pf-table{width:100%;min-width:0;border-collapse:collapse;font-size:.8rem;line-height:1.35}.pf-table th,.pf-table td{padding:7px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:.8rem}.pf-table tbody tr:last-child th,.pf-table tbody tr:last-child td{border-bottom:0}.pf-table thead th{background:none;font-family:var(--round);font-weight:600;font-size:.86rem;letter-spacing:0;text-transform:none;color:var(--ink)}.pf-table tbody th{width:34%;font-size:.76rem;color:var(--grey);font-weight:500;letter-spacing:0}.pf-table td{color:var(--ink)}.pf-table .on{background:#f2faf3}.pf-table thead .on{color:var(--green-ink)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pf-compare{margin-top:clamp(40px,6vw,72px)}.pf-compare>*{max-width:980px;margin-inline:auto}.pf-head{display:grid;gap:12px;text-align:center;justify-items:center;margin-bottom:clamp(20px,3vw,32px)}.pf-head .mono{color:#0e1a17}.pf-head h2{font-size:clamp(1.8rem,3.4vw,2.7rem)}.pf-head p{color:#33504a}.pf-duo{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.pf-side{position:relative;display:grid;gap:8px;align-content:start;padding:22px 24px 24px;border-radius:28px;background:#fff;color:var(--grey);box-shadow:0 18px 40px -30px #285a7873;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease;height:100%}.pf-side:hover{transform:translateY(-6px) rotate(-.5deg);box-shadow:0 28px 50px -30px #285a788c}.pf-side img{width:120px;height:120px;object-fit:contain;justify-self:center;animation:pfBob 6s ease-in-out infinite}.pf-side:last-child img{animation-delay:-3s}.pf-side b{font-family:var(--round);font-weight:600;font-size:1.35rem;color:var(--ink);line-height:1.1}.pf-side ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:7px;font-size:.92rem}.pf-side li{display:grid;grid-template-columns:14px 1fr;gap:8px}.pf-side li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);margin-top:.5em}.pf-go{margin-top:8px;display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:500;font-size:.92rem}.pf-go .arrow{width:22px;height:22px;border-radius:50%;background:var(--green);display:grid;place-items:center;font-size:.8rem;transition:transform .3s ease}.pf-side:hover .pf-go .arrow{transform:translate(4px)}.pf-or{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#0e1a17;color:#fff;font-family:var(--round);font-weight:600;font-size:.95rem;box-shadow:0 0 0 6px #fff9}@keyframes pfBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:760px){.pf-duo{grid-template-columns:1fr 1fr;gap:10px}.pf-or{display:none}.pf-side{padding:14px 14px 16px;border-radius:22px}.pf-side img{width:84px;height:84px}.pf-side b{font-size:1.05rem}.pf-side ul{font-size:.8rem;gap:5px}.pf-go{font-size:.84rem}}@media(prefers-reduced-motion:reduce){.pf-side img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/op-format.css.map */
