.epwa-s{--g:#2E4D29;--gd:#1C3119;--ink:#18241A;--mut:#3A4A3C;--soft:#E6EFE0;--line:#E3E8DF;--bg:#F7F8F4;--amb:#F2B33D;color:var(--ink);background:var(--bg);line-height:1.5}.epwa-s *{box-sizing:border-box}.epwa-s h1,.epwa-s h2,.epwa-s h3,.epwa-s p{margin:0}.epwa-s.bg-white{background:#fff}.epwa-s.bg-soft{background:var(--soft)}.epwa-s.bg-dark{background:var(--ink);color:#fff}.epwa-s.bg-green{background:var(--g);color:#fff}.epwa-s.bg-amber{background:var(--amb);color:var(--ink)}.epwa-s.bg-dark .epwa-muted,.epwa-s.bg-green .epwa-muted{color:#d5ded1}.epwa-s.al-center{text-align:center}.epwa-s.al-left{text-align:left}.epwa-wrap{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.epwa-narrow{max-width:900px}.epwa-h2{font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.15;margin-bottom:12px!important}.epwa-lead{font-size:18px;margin-bottom:24px!important}.epwa-muted{color:var(--mut)}.epwa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:24px}.epwa-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;color:var(--ink)}.al-center .epwa-card{display:flex;flex-direction:column;align-items:center}.epwa-card h3{font-size:19px;font-weight:800;margin:10px 0 6px}.epwa-card p{font-size:15px;color:var(--mut)}.epwa-btn{display:inline-block;background:var(--amb);color:var(--ink)!important;text-decoration:none;font-weight:800;border-radius:14px;padding:16px 28px;font-size:17px;margin-top:20px}.epwa-btn.dark{background:var(--g);color:#fff!important}.epwa-stars{color:#b7791f;letter-spacing:2px}.epwa-hero{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.epwa-col{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:16px}.epwa-main-img{border-radius:20px;overflow:hidden;background:var(--soft);aspect-ratio:1/1}.epwa-main-img img{width:100%;height:100%;object-fit:cover;display:block}.epwa-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.epwa-thumbs button{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--soft);aspect-ratio:1/1;cursor:pointer}.epwa-thumbs button[aria-current=true]{border-color:var(--g)}.epwa-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.epwa-ph{display:flex;align-items:center;justify-content:center;text-align:center;color:var(--g);font-weight:600;padding:16px;height:100%}.epwa-rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#4a5a4c}.al-center .epwa-rating{justify-content:center}.epwa-pill{background:var(--amb);color:var(--ink);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.epwa-s h1{font-size:clamp(30px,4vw,40px);line-height:1.1;font-weight:800}.epwa-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:16px}.al-center .epwa-checks{align-items:center}.epwa-checks li{display:flex;gap:10px;align-items:flex-start}.epwa-checks svg{flex:none;margin-top:2px}.epwa-bundles{display:flex;flex-direction:column;gap:12px;border:0;padding:0;margin:0}.epwa-bundle{position:relative;display:flex;align-items:center;gap:14px;padding:18px;border-radius:16px;background:#fff;border:2px solid #DCE3D7;cursor:pointer;text-align:left}.epwa-bundle input{position:absolute;opacity:0;pointer-events:none}.epwa-dot{flex:none;width:20px;height:20px;border-radius:999px;border:2px solid #9AA697;background:#fff}.epwa-bundle:has(input:checked){border-color:var(--g);background:#f1f7ec}.epwa-bundle:has(input:checked) .epwa-dot{border:6px solid var(--g)}.epwa-bundle:has(input:focus-visible){outline:3px solid var(--amb);outline-offset:2px}.epwa-b-txt{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.epwa-b-title{font-size:17px;font-weight:700}.epwa-b-sub{font-size:14px;color:#4a5a4c}.epwa-b-price{display:flex;flex-direction:column;align-items:flex-end}.epwa-b-price strong{font-size:18px;font-weight:800}.epwa-b-price s{font-size:13px;color:#6b776c}.epwa-tag{position:absolute;top:-11px;right:16px;background:var(--amb);font-size:12px;font-weight:800;border-radius:999px;padding:2px 10px}.epwa-atc{width:100%;background:var(--g);color:#fff;border:0;border-radius:14px;padding:18px 24px;font-size:18px;font-weight:800;cursor:pointer;min-height:56px;font-family:inherit;margin-top:16px}.epwa-atc:hover{background:var(--gd)}.epwa-atc[disabled]{opacity:.6;cursor:not-allowed}.epwa-guar{display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;border:2px dashed var(--g);border-radius:14px;padding:12px 16px;margin-top:12px;text-align:left}.epwa-guar strong{display:block;font-size:16px}.epwa-guar span{font-size:13px;color:var(--mut)}.epwa-trust{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--mut)}.al-center .epwa-trust{align-items:center}.epwa-acc{display:flex;flex-direction:column;border-top:1px solid var(--line)}.epwa-acc details{border-bottom:1px solid var(--line)}.epwa-acc summary{display:flex;align-items:center;gap:10px;padding:16px 8px;font-weight:700;font-size:16px;cursor:pointer;list-style:none;min-height:44px}.al-center .epwa-acc summary{justify-content:center}.epwa-acc summary::-webkit-details-marker{display:none}.epwa-acc summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.epwa-acc details[open] summary:after{content:"\2212"}.epwa-acc-body{padding:0 4px 18px;font-size:15px;color:var(--mut);display:flex;flex-direction:column;gap:10px}.epwa-acc-body p{margin:0}.epwa-table{width:100%;border-collapse:collapse;font-size:15px;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;color:var(--ink)}.epwa-table th,.epwa-table td{padding:10px 14px;border-top:1px solid var(--line);text-align:inherit}.epwa-table th{background:var(--soft);border-top:0}.epwa-table td+td{font-weight:700}.epwa-videos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,280px));justify-content:center;gap:16px;margin-top:24px}.epwa-vid{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink)}.epwa-vid video,.epwa-vph{width:100%;aspect-ratio:9/16;display:block;object-fit:cover;background:var(--soft)}.epwa-vph{display:flex;align-items:center;justify-content:center;color:var(--g);font-weight:600;padding:16px}.epwa-vid-txt{padding:14px 16px}.epwa-vid-txt p{font-size:15px}.epwa-vid-txt strong{display:block;font-size:14px;color:#4a5a4c;margin-top:4px}.epwa-marquee{overflow:hidden}.epwa-track{display:flex;width:max-content;animation:epwaScroll var(--epwa-speed,30s) linear infinite}.epwa-marquee:hover .epwa-track{animation-play-state:paused}.epwa-item{display:flex;align-items:center;gap:28px;padding-right:28px;font-size:18px;font-weight:700;white-space:nowrap}.epwa-item:after{content:"\2022";opacity:.7}@keyframes epwaScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.epwa-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}.epwa-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;font-weight:700;font-size:15px}.epwa-faq{display:flex;flex-direction:column;gap:10px;margin-top:20px}.epwa-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 20px;color:var(--ink)}.epwa-faq summary{font-weight:700;cursor:pointer;list-style:none}.epwa-faq summary::-webkit-details-marker{display:none}.epwa-faq .epwa-ans{margin-top:10px;color:var(--mut)}.epwa-faq .epwa-ans p{margin:0}.epwa-ing-img{width:100%;height:150px;object-fit:cover;border-radius:14px;margin-bottom:8px;display:block}.epwa-cta{border-radius:24px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:12px}.epwa-cta img{width:110px;height:110px;object-fit:cover;border-radius:16px}.epwa-vet{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.epwa-vet img{width:80px;height:80px;border-radius:999px;object-fit:cover}.epwa-disc{font-size:12px;color:#4a5a4c}@media(max-width:749px){.epwa-hero{gap:24px}.epwa-videos{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/epwa.css.map */
