.fph-brand{padding:0;background:#fff;border-bottom:1px solid var(--line)}.fph-brand .w{display:flex;justify-content:center;align-items:center;padding-top:12px;padding-bottom:12px}.fph-brand a{display:inline-flex;align-items:center;color:var(--ink);text-decoration:none;font-weight:900;font-size:22px;letter-spacing:.04em}.fph-brand img{height:56px;width:auto}.fph-slides{padding:0;background:#fff}.fph-slides .vp{position:relative;max-width:960px;margin:0 auto}.fph-slides .tk{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fph-slides .tk::-webkit-scrollbar{display:none}.fph-slides .sl{flex:0 0 100%;scroll-snap-align:center;margin:0}.fph-slides .sl img{width:100%;height:auto}.fph-slides .cap{padding:16px 18px;text-align:center}.fph-slides .cap b{display:block;font-size:20px}.fph-slides .cap span{color:var(--mut)}.fph-slides .dt{display:flex;justify-content:center;gap:8px;padding:12px 0 16px}.fph-slides .dt button{width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#1f293740;cursor:pointer}.fph-slides .dt button[aria-current=true]{background:var(--acc);width:24px;border-radius:6px}.fph-slides .ar{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:0 6px 18px #00000040;cursor:pointer;display:none;font-size:20px;color:var(--ink)}.fph-slides .ar.p{left:16px}.fph-slides .ar.n{right:16px}.fph-cmp .tb{max-width:820px;margin:36px auto 0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 24px 48px -30px #1f293773}.fph-cmp .rw{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--line)}.fph-cmp .rw:last-child{border-bottom:0}.fph-cmp .rw>div{display:flex;align-items:center;justify-content:center;padding:18px 12px;font-size:15px;min-height:64px}.fph-cmp .rw>div:first-child{justify-content:flex-start;text-align:left;font-weight:700;padding-left:22px;line-height:1.3}.fph-cmp .hd>div{font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;background:#f3f4f6;color:#6b7280;min-height:60px}.fph-cmp .hd .us{background:var(--acc);color:#fff;font-size:15px;letter-spacing:.16em}.fph-cmp .hd .us img{height:30px;width:auto}.fph-cmp .us{background:#d4252e0f;border-left:1px solid rgba(212,37,46,.18);border-right:1px solid rgba(212,37,46,.18)}.fph-cmp .hd .us{border-color:var(--acc)}.fph-cmp .ok,.fph-cmp .no{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font-weight:900;font-size:16px;line-height:1}.fph-cmp .ok{background:var(--acc);color:#fff;box-shadow:0 6px 14px -6px #d4252eb3}.fph-cmp .no{background:#eceef1;color:#9aa1ad}@media(max-width:600px){.fph-cmp .rw>div{padding:14px 6px;font-size:14px}.fph-cmp .rw>div:first-child{padding-left:14px}.fph-cmp .rw{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr)}}.fph-ban{padding:0;background:#fff}.fph-ban img{width:100%;height:auto;max-width:960px;margin:0 auto}.fph-feat{background:#f6f7f9}.fph-feat .fg{display:grid;gap:16px;margin-top:34px}.fph-feat .fc{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 22px}.fph-feat .ic{width:52px;height:52px;border-radius:14px;background:#d4252e17;color:var(--acc);display:grid;place-items:center;margin-bottom:16px}.fph-feat h3{font-size:18px;font-weight:800}.fph-feat p{color:var(--mut);margin-top:6px;font-size:15.5px}.fph-ft{background:#111827;color:#ffffffc7;padding:48px 0 28px;font-size:14.5px}.fph-ft .fgrid{display:grid;gap:28px}.fph-ft img{height:60px;width:auto;margin-bottom:14px;background:#fff;border-radius:12px;padding:6px 10px}.fph-ft b{display:block;color:#fff;font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.fph-ft a{display:block;color:#ffffffc7;text-decoration:none;padding:4px 0}.fph-ft a:hover{color:#fff;text-decoration:underline}.fph-ft p{margin:0 0 8px}.fph-ft .cp{border-top:1px solid rgba(255,255,255,.14);margin-top:34px;padding-top:18px;font-size:13px;color:#ffffff8c}@media(min-width:760px){.fph-slides .ar{display:block}.fph-feat .fg{grid-template-columns:repeat(4,1fr)}.fph-ft .fgrid{grid-template-columns:1.4fr 1fr 1fr}.fph-brand img{height:64px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fph-extra.css.map */
