@keyframes pp-pulse{0%,to{box-shadow:0 0 #f5a6238c}50%{box-shadow:0 0 0 16px #f5a62300}}.pp-hero{padding:56px 0}.pp-hero__inner{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.pp-hero__image-col{position:relative}.pp-hero__img{width:100%;height:auto;border-radius:20px;display:block;object-fit:cover}.pp-hero__img--placeholder{width:100%;border-radius:20px;background:#f5f5f5}.pp-hero__text-col{display:flex;flex-direction:column;gap:22px}.pp-hero__stars{display:flex;align-items:center;gap:8px}.pp-hero__star-icons{color:#f5a623;font-size:20px;letter-spacing:2px;line-height:1}.pp-hero__star-label{font-size:13px;color:#888;font-weight:500}.pp-hero__headline{font-size:38px;font-weight:800;line-height:1.2;color:#1a1a1a;margin:0}.pp-hero__sub{display:flex;flex-direction:column;gap:8px}.pp-hero__sub-lead{font-size:17px;font-weight:700;color:#333;margin:0}.pp-hero__sub-body{font-size:15px;color:#666;line-height:1.65;margin:0}.pp-hero__cta{display:flex;align-items:center;justify-content:center;background:#f5a623;color:#fff!important;font-weight:700;font-size:18px;padding:17px 40px;border-radius:999px;text-decoration:none!important;min-width:280px;min-height:54px;text-align:center;align-self:flex-start;animation:pp-pulse 2.2s ease-in-out infinite;transition:background .2s ease,transform .15s ease;letter-spacing:.01em}.pp-hero__cta:hover{background:#d98e10;transform:scale(1.03);animation:none;box-shadow:0 8px 28px #f5a62380;color:#fff!important}.pp-hero__trust{font-size:12px;color:#aaa;margin:-10px 0 0;text-align:left}.pp-hero__benefits{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.pp-hero__benefits li{font-size:14px;color:#444;line-height:1.4}@media(max-width:749px){.pp-hero{padding:32px 0 40px}.pp-hero__inner{grid-template-columns:1fr;gap:28px;padding:0 16px}.pp-hero__headline{font-size:28px}.pp-hero__sub-lead{font-size:16px}.pp-hero__cta{width:100%;min-width:unset;align-self:stretch;font-size:17px}.pp-hero__trust{text-align:center}.pp-hero__benefits{grid-template-columns:1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pp-hero.css.map */
