.acfbpx-tf{--bg:#edf5fc;--ink:#1b1d1e;--ink-2:#3a3d3f;--muted:#5f6466;--card:#ffffff;--card-border:#a9d6c8;--rule:#e2e6e5;--green:#22b378;--tp-green:#00b67a;--tp-gray:#dcdce6;--dot:#dbe2e1;--dot-on:#1f2b2d}.acfbpx-tf,.acfbpx-tf *{box-sizing:border-box}.acfbpx-tf{padding:40px 16px 56px;max-width:1240px;margin:0 auto}.acfbpx-tf-head{text-align:center}.acfbpx-tf-brand{font-weight:400;font-size:36px;line-height:1.1;letter-spacing:.2px;color:#222;margin:0}.acfbpx-tf-title{font-weight:800;font-size:44px;line-height:1.15;letter-spacing:-.3px;color:#1c1c1c;margin:6px 0 10px}.acfbpx-tp{display:flex;flex-direction:column;align-items:center;gap:8px}.acfbpx-tp-row1{display:flex;align-items:center;gap:12px}.acfbpx-tp-word{font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;color:#191919}.acfbpx-tp-stars{display:flex;gap:2px}.acfbpx-tp-star{width:22px;height:22px;background:var(--tp-green);display:flex;align-items:center;justify-content:center}.acfbpx-tp-star svg{width:16px;height:16px}.acfbpx-tp-star.half{background:linear-gradient(90deg,var(--tp-green) 0 20%,var(--tp-gray) 20% 100%)}.acfbpx-tp-row2{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--ink-2)}.acfbpx-tp-count b{font-weight:700;color:#111;text-decoration:underline;text-underline-offset:2px}.acfbpx-tp-logo{display:flex;align-items:center;gap:3px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#191919;letter-spacing:-.2px}.acfbpx-tp-logo svg{width:20px;height:20px}.acfbpx-tf-disc{font-size:11.5px;color:var(--muted);margin:22px 0}.acfbpx-tf-viewport{overflow:hidden;touch-action:pan-y;margin:0 -2px;padding:2px}.acfbpx-tf-track{display:flex;align-items:flex-start;gap:var(--gap);transition:transform .45s ease;will-change:transform}.acfbpx-tf{--per:3;--gap:22px}.acfbpx-tf-card{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));background:var(--card);border:1.5px solid var(--card-border);border-radius:14px;padding:9px 9px 18px}.acfbpx-tf-photo{position:relative;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#d4d8d7}.acfbpx-tf-photo img{display:block;width:100%;height:100%;object-fit:cover}.acfbpx-tf-photo .ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#cfd4d3;color:#8b9291;font-size:13px;text-align:center;padding:12px}.acfbpx-tf-photo .ph:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#e5e8e7}.acfbpx-tf-photo .note{position:absolute;left:11px;bottom:8px;font-size:5.5px;line-height:1;color:#fff;opacity:.92;text-shadow:0 0 2px rgba(0,0,0,.35);white-space:nowrap}.acfbpx-tf-photo .note.ai{font-size:10px;padding:3px 7px;background:#00000073;border-radius:4px;opacity:1;text-shadow:none}.acfbpx-tf-who{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:10px 0;margin-top:14px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.acfbpx-tf-name{font-size:16px;color:#2b2e30;font-weight:400}.acfbpx-tf-pill{display:inline-flex;align-items:center;gap:5px;background:var(--green);color:#fff;font-size:12.5px;font-weight:500;border-radius:999px;padding:4px 10px 4px 5px;line-height:1}.acfbpx-tf-pill svg{width:14px;height:14px;flex:none}.acfbpx-tf-bullets{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.acfbpx-tf-bullets li{display:flex;align-items:center;gap:10px;font-size:15.5px;line-height:1.45;color:#2b2e30}.acfbpx-tf-bullets li svg{width:18px;height:18px;flex:none}.acfbpx-tf-bullets b{font-weight:700;color:#1b1d1e}.acfbpx-tf-quote{font-style:italic;font-weight:500;font-size:18px;line-height:1.5;color:#1b1d1e;margin:20px 4px 0}.acfbpx-tf-bullets:empty{display:none}.acfbpx-tf-bullets:empty+.acfbpx-tf-quote{margin-top:26px}.acfbpx-tf-help{display:flex;align-items:center;gap:6px;margin:14px 4px 0;font-size:14px;color:#7a8082}.acfbpx-tf-help svg{width:17px;height:17px}.acfbpx-tf-nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:64px}.acfbpx-tf-arrow{width:48px;height:48px;border-radius:50%;border:2px solid #24292b;background:transparent;color:#24292b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.acfbpx-tf-arrow svg{width:20px;height:20px}.acfbpx-tf-arrow:focus-visible{outline:3px solid #2b6fd6;outline-offset:2px}.acfbpx-tf-dots{display:flex;align-items:center;gap:0;margin:0 8px}.acfbpx-tf-dot{width:24px;height:48px;border:0;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.acfbpx-tf-dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--dot)}.acfbpx-tf-dot.on:after{background:var(--dot-on)}@media(max-width:1024px){.acfbpx-tf{--per:2}.acfbpx-tf-title{font-size:38px}}@media(max-width:640px){.acfbpx-tf{--per:1;--gap:16px;padding:28px 16px 40px}.acfbpx-tf-brand{font-size:28px}.acfbpx-tf-title{font-size:30px;letter-spacing:-.2px}.acfbpx-tp-word{font-size:22px}.acfbpx-tp-row2{font-size:16px}.acfbpx-tf-disc{font-size:13px;margin:16px 0}.acfbpx-tf-name{font-size:18px}.acfbpx-tf-pill{font-size:13px;padding:5px 11px 5px 5px}.acfbpx-tf-pill svg{width:16px;height:16px}.acfbpx-tf-bullets li{font-size:18px}.acfbpx-tf-bullets li svg{width:22px;height:22px}.acfbpx-tf-quote{font-size:18px}.acfbpx-tf-photo .note{font-size:6px}.acfbpx-tf-photo .note.ai{font-size:12px}.acfbpx-tf-nav{margin-top:32px}.acfbpx-tf-dot{width:20px}}.acfbpx-tf{font-family:Plus Jakarta Sans,Arial,sans-serif;background:#edf5fc;color:#1b1d1e}.acfbpx-tf p,.acfbpx-tf h2{font-family:inherit}.acfbpx-tf .acfbpx-tf-photo .note:not(.ai){font-size:10px;background:#0009;padding:3px 5px;border-radius:4px;white-space:normal;line-height:1.3}.acfbpx-tf-quote,.acfbpx-tf-bullets li{font-size:18px}@media(prefers-reduced-motion:reduce){.acfbpx-tf-track{transition:none!important}}.acfbpx-tf{position:relative}.acfbpx-tf-arrow{position:absolute;top:var(--tf-arrow-y,300px);transform:translateY(-50%);z-index:3;background:#ffffffeb;box-shadow:0 2px 8px #0002}#tfPrev{left:8px}#tfNext{right:8px}.acfbpx-tf-nav{margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/acfbp-transformations.css.map */
