.lv2{--lv2-green: #2d6a3f;--lv2-green-dark: #1a3d25;--lv2-green-light: #eef7f1;--lv2-green-mid: #c8e6c9;--lv2-orange: #d96f2e;--lv2-orange-light: #fdf3ec;--lv2-cream: #faf8f4;--lv2-dark: #161616;--lv2-mid: #4a4a4a;--lv2-light-text: #777;--lv2-border: #e8e4dc;--lv2-star: #e8a020;--lv2-hero-gradient: linear-gradient( 160deg, hsl(12, 48%, 40%) 0%, hsl(13, 52%, 48%) 22%, hsl(14, 50%, 56%) 44%, hsl(15, 46%, 65%) 64%, hsl(16, 42%, 74%) 82%, hsl(17, 38%, 82%) 100% );--lv2-hero-star: hsl(18, 78%, 94%);--lv2-line-height-display: 1.12;--lv2-line-height-subdisplay: 1.15;--lv2-line-height-body: 1.6;--lv2-line-height-ui: 1.35;font-family:Inter,sans-serif;color:#242328;line-height:var(--lv2-line-height-body);-webkit-font-smoothing:antialiased}.lv2 *,.lv2 *:before,.lv2 *:after{box-sizing:border-box}.lv2 mark{background:#fff60a;color:#242328;padding:0 3px}.lv2 u{text-decoration:underline;text-underline-offset:3px}.lv2 .logo-bar{padding:14px 40px;border-bottom:1px solid var(--lv2-border);background:#fff;display:flex;align-items:center;justify-content:space-between}body.template-listicle-v2 .lv2 .logo-bar{position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 1px #0000000f}body.template-listicle-v2 #MainContent{padding-top:58px}body.template-listicle-v2 #bundle,body.template-listicle-v2 #lv2-reviews{scroll-margin-top:120px}@media(prefers-reduced-motion:no-preference){html.template-listicle-v2{scroll-behavior:smooth}}.lv2 .logo{font-family:Lora,serif;font-size:20px;font-weight:700;color:var(--lv2-green-dark);letter-spacing:-.01em;text-decoration:none}.lv2 .logo-cta{font-size:13px;font-weight:600;color:#ff5f2e;text-decoration:none;border:1.5px solid #ff5f2e;padding:7px 18px;border-radius:4px;transition:background .2s,color .2s,border-color .2s}.lv2 .logo-cta:hover{background:#ff5f2e;border-color:#ff5f2e;color:#fff}.lv2 .logo-bar a.logo-image-link{display:inline-flex;align-items:center;line-height:0}.lv2 .logo-bar .logo-image-link img{height:32px;width:auto;display:block;max-width:min(240px,55vw);object-fit:contain}.lv2 .hero{background:var(--lv2-hero-gradient);overflow:hidden}.lv2 .hero-copy{display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:minmax(680px,auto);min-height:680px;align-items:stretch}.lv2 .hero-stack{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-self:stretch;padding:64px 56px 64px 64px;box-sizing:border-box;min-height:0}.lv2 .hero-top,.lv2 .hero-bottom{min-width:0}.lv2 .hero-tag{display:inline-flex;align-items:center;gap:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:40px;padding:6px 16px;font-size:12px;font-weight:600;color:#ffffffd9;letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;width:fit-content}.lv2 .hero-title{font-family:Lora,serif;font-size:clamp(26px,3.2vw,46px);font-weight:700;line-height:var(--lv2-line-height-display);color:#fff;margin-bottom:20px;letter-spacing:-.02em}.lv2 .hero-title em{font-style:italic;color:#ffffffad}.lv2 .hero-sub{font-size:17px;color:#ffffffc7;max-width:460px;line-height:var(--lv2-line-height-body);margin-bottom:32px;font-weight:300}.lv2 .hero-sub p{margin:0;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}.lv2 .hero-sub strong{color:#fff;font-weight:600}.lv2 .hero-cta{margin-bottom:28px}.lv2 .hero-cta__btn{box-shadow:0 4px 24px #0000001f}.lv2 .hero-stars{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffffffb3}.lv2 .hero-stars .stars{color:var(--lv2-hero-star);font-size:15px}.lv2 .hero-right{grid-column:2;grid-row:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#ffffff0d,#ffffff17);align-self:stretch;min-height:0;border-radius:0}.lv2 .hero-right img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.lv2 .hero-img-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff3;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;width:100%;height:100%;min-height:0;flex:1}.lv2 .hero-img-ph>span{font-size:64px;opacity:.25}.lv2 .press-bar{background:var(--lv2-cream);border-bottom:1px solid var(--lv2-border);padding:18px 40px;text-align:center}.lv2 .press-label{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#aaa;margin-bottom:12px}.lv2 .press-logos{display:flex;justify-content:center;align-items:center;gap:44px;flex-wrap:wrap}.lv2 .press-logo{font-family:Lora,serif;font-size:15px;font-weight:600;color:#ccc;letter-spacing:.03em}.lv2 .badges{display:flex;justify-content:center;border-bottom:1px solid var(--lv2-border);background:#fff;overflow-x:auto}.lv2 .badge-item{display:flex;flex-direction:column;align-items:center;gap:5px;padding:20px 36px;border-right:1px solid var(--lv2-border);white-space:nowrap;flex:1}.lv2 .badge-item:last-child{border-right:none}.lv2 .b-icon{font-size:20px}.lv2 .b-label{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--lv2-mid)}.lv2 .reason-row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--lv2-border);min-height:420px}.lv2 .reason-row.flip .r-image{order:2}.lv2 .reason-row.flip .r-content{order:1}.lv2 .r-image{position:relative;overflow:hidden;min-height:380px;display:flex;align-items:center;justify-content:center}.lv2 .r-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.lv2 .rr1 .r-image{background:linear-gradient(135deg,#fdf3ec,#fae0cc)}.lv2 .rr2 .r-image{background:linear-gradient(135deg,#f0f4ff,#dde6fc)}.lv2 .rr3 .r-image{background:linear-gradient(135deg,#fef9e7,#fcedb8)}.lv2 .rr4 .r-image{background:linear-gradient(135deg,#e8f8f5,#c8ede7)}.lv2 .rr5 .r-image{background:linear-gradient(135deg,#f0f9f3,#d4edda)}.lv2 .img-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#00000026;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;width:100%;height:100%}.lv2 .img-ph .ico{font-size:56px;opacity:.3}.lv2 .r-content{padding:60px 56px;display:flex;flex-direction:column;justify-content:center}.lv2 .r-num{width:32px;height:32px;background:var(--lv2-green-dark);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-bottom:22px;flex-shrink:0}.lv2 .r-content h2{font-family:Lora,serif;font-size:clamp(26px,3.2vw,46px);font-weight:700;line-height:var(--lv2-line-height-display);margin-bottom:18px;letter-spacing:-.02em;color:var(--lv2-dark)}.lv2 .r-content p{font-size:17px;color:#242328;line-height:var(--lv2-line-height-body);margin-bottom:16px;font-weight:400}.lv2 .r-content p strong{color:#242328;font-weight:700}.lv2 .r-content p u{text-decoration:underline;text-underline-offset:3px}.lv2 .env-factors{margin:8px 0 16px}.lv2 .env-factors p{margin-bottom:4px;font-size:17px;font-weight:700;color:#242328}.lv2 .callout{background:var(--lv2-green-light);border-left:3px solid var(--lv2-green);border-radius:0 8px 8px 0;padding:18px 22px;font-size:15px;line-height:var(--lv2-line-height-body);color:var(--lv2-dark);margin:18px 0}.lv2 .callout strong{color:var(--lv2-green-dark)}.lv2 .callout p{font-size:15px;color:var(--lv2-dark);line-height:var(--lv2-line-height-body);margin:0}.lv2 .callout p strong{color:var(--lv2-green-dark)}.lv2 .orange-callout{background:var(--lv2-orange-light);border-left:3px solid var(--lv2-orange);border-radius:0 8px 8px 0;padding:18px 22px;font-size:15px;line-height:var(--lv2-line-height-body);color:var(--lv2-dark);margin:18px 0}.lv2 .orange-callout strong{color:var(--lv2-orange)}.lv2 .orange-callout p{font-size:15px;color:var(--lv2-dark);line-height:var(--lv2-line-height-body);margin:0}.lv2 .orange-callout p strong{color:var(--lv2-orange)}.lv2 .r-cta{display:inline-flex;align-items:center;gap:6px;color:var(--lv2-green-dark);font-weight:600;font-size:14px;text-decoration:none;margin-top:22px;border-bottom:2px solid var(--lv2-green-dark);padding-bottom:2px;align-self:flex-start;transition:opacity .2s}.lv2 .r-cta:hover{opacity:.65}.lv2 .testimonial{background:var(--lv2-orange-light);border:1px solid #f0ddd0;border-radius:10px;padding:22px 24px;margin:20px 0;position:relative}.lv2 .testimonial:before{content:"\201c";font-family:Lora,serif;font-size:80px;color:var(--lv2-orange);opacity:.15;position:absolute;top:4px;left:12px;line-height:1;pointer-events:none}.lv2 .testimonial .t-stars{color:var(--lv2-star);font-size:13px;margin-bottom:8px}.lv2 .testimonial blockquote{font-size:15px;font-style:italic;line-height:var(--lv2-line-height-body);color:var(--lv2-dark);margin-bottom:10px;padding-left:6px}.lv2 .testimonial cite{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--lv2-orange);font-style:normal;padding-left:6px}.lv2 .reviews-section{background:var(--lv2-cream);padding:72px 40px;text-align:center;border-top:1px solid var(--lv2-border)}.lv2 .reviews-section .eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lv2-green);margin-bottom:12px}.lv2 .reviews-section h2{font-family:Lora,serif;font-size:clamp(22px,3vw,34px);font-weight:700;line-height:var(--lv2-line-height-display);margin-bottom:8px;letter-spacing:-.01em;color:var(--lv2-dark)}.lv2 .reviews-section .r-count{font-size:14px;color:var(--lv2-light-text);margin-bottom:40px}.lv2 .reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:960px;margin:0 auto}.lv2 .review-card{background:#fff;border-radius:10px;padding:24px;text-align:left;border:1px solid var(--lv2-border)}.lv2 .rc-avatar{width:38px;height:38px;border-radius:50%;background:var(--lv2-green-mid);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--lv2-green-dark);margin-bottom:12px}.lv2 .rc-stars{color:var(--lv2-star);font-size:13px;margin-bottom:6px}.lv2 .rc-title{font-weight:700;font-size:15px;margin-bottom:8px;color:var(--lv2-dark)}.lv2 .rc-body{font-size:14px;color:var(--lv2-mid);line-height:var(--lv2-line-height-body);margin-bottom:12px}.lv2 .rc-name{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#bbb}.lv2 .final-cta{display:grid;grid-template-columns:1fr 1fr;min-height:400px;overflow:hidden}.lv2 .final-cta-img{position:relative;background:linear-gradient(135deg,#c8e6c9,#7bc47f);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#ffffff4d;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;min-height:400px;overflow:hidden}.lv2 .final-cta-img>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.lv2 .final-cta-img>span{font-size:56px;opacity:.35;position:relative}.lv2 .final-cta-img .placeholder-text{position:relative}.lv2 .final-cta-content{background:var(--lv2-green-dark);color:#fff;padding:64px 56px;display:flex;flex-direction:column;justify-content:center}.lv2 .final-cta-content h2{font-family:Lora,serif;font-size:clamp(24px,2.8vw,38px);font-weight:700;line-height:var(--lv2-line-height-subdisplay);margin-bottom:16px;letter-spacing:-.02em}.lv2 .final-cta-content h2 em{font-style:italic;color:#a8ddb5}.lv2 .final-cta-content p{font-size:16px;opacity:.8;margin-bottom:32px;line-height:var(--lv2-line-height-body);font-weight:300;color:#fff}.lv2 .btn-white{background:#fff;color:var(--lv2-green-dark);display:inline-block;text-decoration:none;font-weight:700;font-size:14px;padding:14px 32px;border-radius:6px;align-self:flex-start;transition:opacity .2s,transform .15s;cursor:pointer}.lv2 .btn-white:hover{opacity:.9;transform:translateY(-1px)}.lv2 .guarantee{font-size:12px;opacity:.6;margin-top:16px;line-height:var(--lv2-line-height-body);color:#fff}.lv2 footer{background:#111;color:#666;text-align:center;padding:32px 24px;font-size:12px;line-height:var(--lv2-line-height-body)}.lv2 footer p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.lv2 footer a{color:#888;text-decoration:none;margin:0 10px}.lv2 footer a:hover{color:#ccc}.lv2 .disclaimer{max-width:640px;margin:12px auto 0;font-size:11px;color:#444;line-height:var(--lv2-line-height-body)}.lv2 .disclaimer p{color:inherit;font-size:inherit;line-height:inherit;margin:0}body.template-listicle-v2{--tlp-bundle-gallery-sticky-top: 72px}body.template-listicle-v2 .lv2 .tlp-bundle{background:var(--lv2-cream);border-top:1px solid var(--lv2-border)}body.template-listicle-v2 .lv2 .tlp-bundle__intro{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:clamp(2.75rem,5vw,4.5rem);padding-bottom:.25rem;text-align:center}body.template-listicle-v2 .lv2 .tlp-bundle__heading{font-family:Lora,serif;font-size:clamp(26px,3.2vw,46px);font-weight:700;line-height:var(--lv2-line-height-display);letter-spacing:-.02em;color:var(--lv2-dark);margin:0}body.template-listicle-v2 .lv2 .tlp-bundle__subheading,body.template-listicle-v2 .lv2 .lv2-offer-bundle-subheading{font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:var(--lv2-line-height-body);color:var(--lv2-mid);margin:0;width:100%;max-width:40rem}body.template-listicle-v2 .lv2 .tlp-bundle__rating .tlp-hero__social-text{font-family:Inter,sans-serif!important;font-size:14px!important;color:var(--lv2-light-text)!important}body.template-listicle-v2 .lv2 .tlp-bundle__rating .tlp-rating-accent{color:var(--lv2-dark)!important}body.template-listicle-v2 .lv2 .lv2-offer-product-title{font-family:Lora,serif!important;font-size:clamp(22px,2.8vw,34px)!important;font-weight:700!important;line-height:var(--lv2-line-height-display)!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--lv2-dark)!important;margin:0 0 14px!important}body.template-listicle-v2 .lv2 .lv2-offer-body{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:var(--lv2-line-height-body)!important;color:var(--lv2-mid)!important}body.template-listicle-v2 .lv2 .lv2-offer-body ul{padding-left:1.1em}body.template-listicle-v2 .lv2 .lv2-offer-delivery-wrap{margin-top:1rem;margin-bottom:1.25rem}body.template-listicle-v2 .lv2 .lv2-offer-app-block{position:relative;z-index:2;margin-top:.5rem}body.template-listicle-v2 .lv2 .tlp-bundle__gallery-col{z-index:0}body.template-listicle-v2 .lv2 .tlp-bundle__form-col{position:relative;z-index:1;isolation:isolate}body.template-listicle-v2 .lv2 .lv2-native-atc-wrap{width:100%;margin-top:10px}body.template-listicle-v2 .lv2 .lv2-native-atc-wrap .lv2-offer-buy-buttons{width:100%}body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__btn.btn-white.hero-cta__btn{display:block;width:100%;box-sizing:border-box;border:none;align-self:stretch;text-align:center;font-family:Inter,sans-serif;line-height:var(--lv2-line-height-ui);-webkit-appearance:none;appearance:none;background:#ff5f2e;color:#fff}@media(hover:hover)and (pointer:fine){body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__btn.btn-white.hero-cta__btn:hover{background:#e55529;color:#fff;opacity:1}}body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__btn:disabled{opacity:.55;cursor:not-allowed;transform:none}body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__btn:disabled:hover{opacity:.55;transform:none}body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__inner{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.2em;row-gap:.15em;width:100%}body.template-listicle-v2 .lv2 .lv2-offer-buy-buttons .lv2-offer-atc__inner s{color:#ffffffb8;font-weight:600}@media(min-width:901px){body.template-listicle-v2 .lv2 .tlp-bundle__columns{grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr);gap:64px 72px}}body.template-listicle-v2 .lv2 .lv2-social-proof.tlp-proof .tlp-reveal{opacity:1;transform:none}body.template-listicle-v2 .lv2 .lv2-social-proof.tlp-proof{background:var(--lv2-cream);padding:72px 40px;border-top:1px solid var(--lv2-border)}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-reviews-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lv2-green);margin:0 0 12px;text-align:center}body.template-listicle-v2 .lv2 .lv2-social-proof--embedded.tlp-proof{padding:28px 16px 32px;margin-top:22px;margin-bottom:4px;border-radius:12px;border:1px solid var(--lv2-border);border-top:1px solid var(--lv2-border);box-shadow:0 2px 14px #1a3d250f}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__inner,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__inner{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}body.template-listicle-v2 .lv2 .lv2-social-proof--embedded .lv2-social-proof__inner,body.template-listicle-v2 .lv2 .lv2-social-proof--embedded .tlp-proof__inner{padding-left:8px;padding-right:8px}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__heading,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__heading{font-family:Lora,serif;font-size:clamp(22px,3vw,34px);font-weight:700;line-height:var(--lv2-line-height-display);letter-spacing:-.01em;color:var(--lv2-dark);margin-bottom:32px;text-align:center}body.template-listicle-v2 .lv2 .lv2-social-proof__heading--rating-line{font-family:Inter,sans-serif;font-size:clamp(17px,4.2vw,22px);font-weight:600;line-height:1.35;letter-spacing:-.02em;margin-bottom:28px}body.template-listicle-v2 .lv2 .lv2-reviews-heading__accent{color:#c4671f}body.template-listicle-v2 .lv2 .lv2-reviews-heading__muted{color:var(--lv2-dark);font-weight:500}body.template-listicle-v2 .lv2 .lv2-social-proof--embedded .lv2-social-proof__heading,body.template-listicle-v2 .lv2 .lv2-social-proof--embedded .tlp-proof__heading{font-size:clamp(18px,2.4vw,24px);margin-bottom:20px;color:var(--lv2-green-dark)}body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .tlp-proof__carousel-wrap{width:100%;box-sizing:border-box}body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .lv2-social-proof__carousel-outer,body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .tlp-proof__carousel-outer{width:80%;max-width:none;margin-left:auto;margin-right:auto;box-sizing:border-box}@media(min-width:750px){body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .tlp-proof-card,body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .lv2-social-proof__card{flex:0 0 calc((80vw - 112px)/4);width:calc((80vw - 112px)/4)}}@media(max-width:749px){body.template-listicle-v2 .lv2 .lv2-social-proof.tlp-proof:not(.lv2-social-proof--embedded){overflow-x:visible}body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .lv2-social-proof__carousel-outer,body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .tlp-proof__carousel-outer{width:100%;max-width:100%;margin-left:0;margin-right:0}body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .tlp-proof-card,body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .lv2-social-proof__card{flex:0 0 100%;width:100%;max-width:100%;box-sizing:border-box}body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__prev,body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__nav--prev{left:6px}body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__next,body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__nav--next{right:6px}}body.template-listicle-v2 .lv2 .lv2-social-proof--embedded .lv2-social-proof__carousel-outer,body.template-listicle-v2 .lv2 .lv2-social-proof--embedded .tlp-proof__carousel-outer{width:100%;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:28px}body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card,body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__card{background:#fff;border:1px solid var(--lv2-border);border-radius:10px;box-shadow:0 1px #0000000a}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__video,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card__video{background:linear-gradient(145deg,var(--lv2-green-dark) 0%,#2d6a3f 48%,var(--lv2-green-mid) 100%)!important;border-radius:10px}body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card__video-placeholder .tlp-proof-card__video-label{color:#ffffffb8;font-family:Inter,sans-serif}body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card__play{color:var(--lv2-green-dark)}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__stars,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card__stars,body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__aggregate-stars,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__aggregate-stars{color:var(--lv2-star)}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__quote,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card__quote{font-family:Inter,sans-serif;font-size:14px;line-height:var(--lv2-line-height-body);font-style:italic;color:var(--lv2-mid)}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__author,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof-card__author{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--lv2-orange)}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__aggregate,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__aggregate{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:8px}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__aggregate-text,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__aggregate-text{font-family:Inter,sans-serif;font-size:14px;color:var(--lv2-light-text);margin:0;text-align:center}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__aggregate-text strong,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__aggregate-text strong{color:var(--lv2-dark);font-weight:600}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__nav,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__prev,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__next{background:#fff!important;border:1px solid var(--lv2-border)!important;color:var(--lv2-green-dark)!important;box-shadow:0 2px 10px #1a3d2514}body.template-listicle-v2 .lv2 .lv2-social-proof .lv2-social-proof__nav:hover,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__prev:hover,body.template-listicle-v2 .lv2 .lv2-social-proof .tlp-proof__next:hover{background:var(--lv2-green-light)!important;transform:translateY(-50%) scale(1.05)}@media(max-width:800px){.lv2 .hero{min-height:0;padding:44px 24px 48px;background:#b35139}.lv2 .hero-copy{display:flex;flex-direction:column;min-height:0;grid-template-columns:unset;grid-template-rows:unset}.lv2 .hero-stack{display:contents}.lv2 .hero-top{order:1}.lv2 .hero-bottom{order:3}.lv2 .hero-tag{background:#ffffff1f;border-color:#fff3;color:#ffffffe0}.lv2 .hero-title em{color:#ffffffad}.lv2 .hero-sub{color:#ffffffc7}.lv2 .hero-sub strong{color:#fff;font-weight:600}.lv2 .hero-stars{color:#ffffffb3}.lv2 .hero-stars .stars{color:var(--lv2-hero-star)}.lv2 .hero-img-ph{color:#ffffff38;min-height:0;width:100%;flex:1}.lv2 .hero-title{font-size:clamp(30px,7.25vw,38px);line-height:var(--lv2-line-height-display);color:#fff}.lv2 .hero-cta{align-self:stretch;width:100%;max-width:none}.lv2 .hero-cta__btn{display:block;width:100%;text-align:center;box-sizing:border-box}.lv2 .hero-right{order:2;grid-column:unset;grid-row:unset;display:flex;min-height:0;width:100%;max-width:100%;aspect-ratio:1 / 1;margin-bottom:28px;margin-top:0;background:#0000001f;border-radius:14px}.lv2 .reason-row{grid-template-columns:1fr;min-height:0}.lv2 .reason-row.flip .r-image,.lv2 .reason-row.flip .r-content{order:unset}.lv2 .r-image{min-height:0;width:100%;aspect-ratio:1 / 1;display:flex}.lv2 .r-content{padding:36px 24px}.lv2 .reviews-grid,.lv2 .final-cta{grid-template-columns:1fr}.lv2 .final-cta-img{display:none}.lv2 .final-cta-content{padding:48px 24px}.lv2 .badges{justify-content:flex-start}.lv2 .badge-item{padding:18px 20px;flex:unset}.lv2 .logo-bar{padding:14px 20px}.lv2 .press-logos{gap:20px}body.template-listicle-v2 .lv2 .tlp-bundle{padding-left:20px;padding-right:20px}body.template-listicle-v2 .lv2 .lv2-social-proof.tlp-proof:not(.lv2-social-proof--embedded){padding:56px 24px}body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .lv2-social-proof__inner,body.template-listicle-v2 .lv2 .lv2-social-proof:not(.lv2-social-proof--embedded) .tlp-proof__inner{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/listicle-v2.css.map */
