:root{--lp-ls-wash:linear-gradient(150deg,var(--lp-color-bg) 0%,var(--lp-color-bg) 38%,var(--lp-color-tint,var(--lp-color-panel)) 100%);--lp-ls-radius:var(--lp-radius-card,12px)}:root:has([data-lp-rating-link]){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){:root:has([data-lp-rating-link]){scroll-behavior:auto}}.lp-ls-pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 30px;border:1px solid var(--lp-color-accent);border-radius:999px;background:var(--lp-color-accent);color:var(--lp-color-on-accent);font-family:var(--lp-font-heading);font-weight:var(--lp-heading-weight,400);font-size:17px;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;transition:opacity .15s}.lp-ls-pill:hover{opacity:.86}.lp-ls-pill:focus-visible{outline:2px solid var(--lp-color-heading);outline-offset:3px}.lp-rating-link{display:inline-flex;align-items:center;color:var(--lp-color-heading);text-decoration:none}.lp-rating-link:hover .lp-rating__text{text-decoration:underline}.lp-rating-link .lp-rating{--lp-rating-gap:8px;--lp-rating-w:80px;--lp-rating-h:15px;--lp-rating-fs:14px}.lp-rating-link .lp-rating{flex-wrap:wrap;gap:3px 8px}.lp-rating-link .lp-rating__text{font-family:var(--lp-font-ui);white-space:normal}.lp-rating-link:focus-visible{outline:2px solid var(--lp-color-heading);outline-offset:3px;border-radius:4px}.lp-ls-live .lp-rating__stars{display:none}.lp-ls-live .lp-rating{gap:0;--lp-rating-fs:inherit}.lp-ls-live .lp-rating__text{font:inherit;letter-spacing:inherit;color:inherit}.lp-sale-price{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lp-sale-price__now{font-family:var(--lp-font-heading);font-weight:700;font-size:inherit;color:var(--lp-color-heading)}.lp-sale-price__was{order:2;font-size:.72em;color:var(--lp-color-muted);text-decoration-thickness:1px}.lp-sale-price__was[hidden]{display:none}.lp-sale-price[data-sale-live] .lp-sale-price__now{color:var(--lp-color-sale-price,var(--lp-color-heading))}.lp-topbar--sale{background:var(--lp-color-sale,var(--lp-color-accent));color:var(--lp-color-on-sale,var(--lp-color-on-accent))}.lp-topbar__sale{display:block;padding:9px 12px;text-align:center;font-family:var(--lp-font-ui);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase}.lp-topbar__sale[hidden]{display:none}@media(max-width:749px){.lp-topbar__sale--full{display:none!important}}@media(min-width:750px){.lp-topbar__sale--mobile{display:none!important}.lp-topbar__sale{padding:11px 16px;font-size:13px;line-height:18px}}.lp-al__brand{display:flex;align-items:center;justify-content:center;height:54px;border-bottom:1px solid var(--lp-color-heading);background:var(--lp-color-bg)}.lp-al__brand img{display:block;height:24px;width:auto}.lp-al{background:var(--lp-ls-wash);padding:0}.lp-al__split{display:flex;flex-direction:column;gap:12px;max-width:1240px;margin:0 auto;padding:12px 16px 14px}.lp-al__media{order:-1;margin:0;border-radius:var(--lp-ls-radius);overflow:hidden;background:var(--lp-color-panel)}.lp-al__media img{display:block;width:100%;height:min(34vh,300px);object-fit:cover;object-position:50% 22%}.lp-al__text{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.lp-al__headline{font-family:var(--lp-font-heading);font-weight:700;font-size:25px;line-height:28px;letter-spacing:max(var(--lp-heading-tracking,0px),-.025em);color:var(--lp-color-heading)}.lp-al__intro{font-size:15px;line-height:20px;color:var(--lp-color-text)}.lp-al__intro strong{font-weight:700;color:var(--lp-color-heading)}.lp-al__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none}.lp-al__stat{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 4px 8px;border:1px solid var(--lp-color-heading);border-radius:10px;background:var(--lp-color-bg)}.lp-al__stat-v{font-family:var(--lp-font-heading);font-weight:700;font-size:19px;line-height:22px;color:var(--lp-color-heading)}.lp-al__stat-l{font-size:12px;line-height:14px;color:var(--lp-color-muted)}.lp-al__cta{width:100%;max-width:360px}.lp-al__rating{display:flex;justify-content:center}@media(min-width:750px){.lp-al__brand{height:68px}.lp-al__brand img{height:30px}.lp-al__media img{height:min(44vh,420px)}.lp-al__headline{font-size:34px;line-height:38px}.lp-al__intro{font-size:17px;line-height:25px}}@media(min-width:900px){.lp-al__split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding:36px 32px 40px}.lp-al__media{order:0}.lp-al__media img{height:min(62vh,600px);object-position:50% 20%}.lp-al__text{align-items:flex-start;text-align:left;gap:16px}.lp-al__headline{font-size:46px;line-height:50px}.lp-al__intro{font-size:19px;line-height:28px;max-width:34em}.lp-al__stats{max-width:560px}.lp-al__stat{padding:12px 8px 13px}.lp-al__stat-v{font-size:26px;line-height:30px}.lp-al__stat-l{font-size:14px;line-height:18px}.lp-al__cta{width:auto;min-width:300px}.lp-al__rating{justify-content:flex-start}}.lp-press--stacked{padding:6px 0 10px}.lp-press__stack{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:1240px;margin:0 auto;padding:0 16px;list-style:none}.lp-press__stack-card{display:flex;flex-direction:column;gap:9px;padding:14px 16px 15px;border:1px solid var(--lp-color-heading);border-radius:var(--lp-ls-radius);background:var(--lp-color-bg)}.lp-press__stack-card .lp-press__foot{order:-1;margin:0}.lp-press__stack-card .lp-press__logo{height:22px;width:auto;max-width:150px;object-fit:contain;object-position:left center}.lp-press__stack-quote{font-size:15px;line-height:21px;color:var(--lp-color-heading)}.lp-press__stack-source{font-family:var(--lp-font-ui);font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:var(--lp-color-muted)}@media(min-width:750px){.lp-press--stacked{padding:10px 0 20px}.lp-press__stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0 32px}.lp-press__stack-card{padding:24px 26px 26px;gap:14px}.lp-press__stack-card .lp-press__logo{height:30px;max-width:180px}.lp-press__stack-quote{font-size:17px;line-height:25px}}.lp-reason--outlined{--lp-reason-panel:var(--lp-color-bg)}.lp-reason--outlined .lp-reason__card{background:var(--lp-ls-wash);border:1px solid var(--lp-color-heading);border-radius:var(--lp-ls-radius)}.lp-reason--outlined .lp-reason__panel{background:transparent}.lp-reason--outlined .lp-reason__headline{font-weight:700;font-size:22px;line-height:25px;letter-spacing:max(var(--lp-heading-tracking,0px),-.02em);margin-bottom:8px}.lp-reason--outlined .lp-reason__body{display:flex;flex-direction:column;gap:9px;font-size:15px;line-height:21px}.lp-reason--outlined .lp-reason__body p{margin:0}.lp-reason--outlined .lp-reason__body strong{color:var(--lp-color-heading)}.lp-reason--outlined .lp-reason__figure--photo{position:relative}.lp-reason--outlined .lp-reason__figure--photo .lp-reason__image{aspect-ratio:4/3;max-height:none;object-position:50% 30%}.lp-reason__callout{margin-top:12px;padding:10px 14px;border:1px solid var(--lp-color-heading);border-radius:10px;background:var(--lp-color-bg);font-family:var(--lp-font-heading);font-weight:700;font-size:14px;line-height:19px;color:var(--lp-color-heading)}.lp-reason--outlined .lp-reason__figure--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 12px 0;align-content:start}.lp-reason__pair-item{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.lp-reason__pair-item img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:10px;background:var(--lp-color-panel)}.lp-reason__pair-cap{font-family:var(--lp-font-ui);font-size:12px;line-height:15px;text-align:center;color:var(--lp-color-heading);padding-bottom:2px}.lp-reason--outlined .lp-reason__figure--proof{display:flex;flex-direction:column;gap:8px;padding:12px 12px 0}.lp-reason__proof-photo{position:relative;margin:0;border-radius:10px;overflow:hidden;background:var(--lp-color-panel)}.lp-reason__proof-photo img{width:100%;aspect-ratio:4/3;object-fit:cover}.lp-reason__proof-ph{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:12px;border:2px dashed var(--lp-color-heading);border-radius:10px;background:var(--lp-color-panel);text-align:center}.lp-reason__proof-badge{align-self:flex-start;padding:5px 12px;border-radius:999px;background:var(--lp-color-badge);color:var(--lp-color-on-badge);font-family:var(--lp-font-ui);font-weight:700;font-size:12px;line-height:14px;letter-spacing:.06em;text-transform:uppercase}.lp-reason__proof-cap{font-size:13px;line-height:17px;color:var(--lp-color-muted);padding-bottom:2px}.lp-reason__people{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--lp-color-heading)}.lp-reason__person{display:flex;align-items:center;gap:12px}.lp-reason__person img{flex:0 0 auto;width:52px;height:52px;border-radius:50%;object-fit:cover;background:var(--lp-color-panel)}.lp-reason__person-t{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px;line-height:17px;color:var(--lp-color-text)}.lp-reason__person-t strong{font-family:var(--lp-font-heading);font-size:15px;line-height:19px;color:var(--lp-color-heading)}.lp-reason--outlined .lp-reason__panel .lp-reason__col{display:flex;flex-direction:column}@media(min-width:800px){.lp-reason--outlined .lp-reason__headline{font-size:30px;line-height:34px;margin-bottom:14px}.lp-reason--outlined .lp-reason__body{font-size:17px;line-height:26px;gap:12px}.lp-reason--outlined .lp-reason__panel{padding:40px 44px}.lp-reason--outlined .lp-reason__figure--photo{min-height:420px}.lp-reason--outlined .lp-reason__figure--photo .lp-reason__image{aspect-ratio:auto}.lp-reason__callout{font-size:16px;line-height:22px;padding:12px 16px;margin-top:16px}.lp-reason--outlined .lp-reason__figure--pair{padding:24px;gap:14px;align-content:center}.lp-reason__pair-cap{font-size:14px;line-height:18px}.lp-reason--outlined .lp-reason__figure--proof{padding:24px;gap:10px;justify-content:center}.lp-reason__proof-cap{font-size:14px;line-height:19px}.lp-reason__person img{width:60px;height:60px}.lp-reason__person-t{font-size:14px;line-height:19px}.lp-reason__person-t strong{font-size:17px;line-height:21px}}.lp-mc{padding:6px 16px 12px}.lp-mc__card{display:grid;grid-template-columns:104px minmax(0,1fr);gap:8px 14px;align-items:start;max-width:760px;margin:0 auto;padding:14px;border:1px solid var(--lp-color-heading);border-radius:var(--lp-ls-radius);background:var(--lp-ls-wash)}.lp-mc__photo{margin:0;border-radius:10px;overflow:hidden;background:var(--lp-color-panel);align-self:stretch}.lp-mc__photo img{display:block;width:100%;height:100%;min-height:126px;object-fit:cover;object-position:50% 25%}.lp-mc__info{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.lp-mc__name{font-family:var(--lp-font-heading);font-weight:700;font-size:20px;line-height:23px;color:var(--lp-color-heading)}.lp-mc__price{font-size:22px;line-height:26px}.lp-mc__cta{grid-column:1 / -1;width:100%}@media(min-width:750px){.lp-mc{padding:8px 32px 28px}.lp-mc__card{grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:22px;padding:20px}.lp-mc__photo img{min-height:230px}.lp-mc__name{font-size:26px;line-height:30px}.lp-mc__price{font-size:28px;line-height:32px}.lp-mc__cta{grid-column:auto;width:auto;min-width:230px}}.lp-ob{padding:26px 16px 30px;background:var(--lp-color-tint,var(--lp-color-panel));background:linear-gradient(160deg,var(--lp-color-tint,var(--lp-color-panel)) 0%,var(--lp-color-bg) 120%)}.lp-ob__inner{display:flex;flex-direction:column;gap:14px;max-width:1112px;margin:0 auto}.lp-ob__sale{align-self:center;padding:9px 18px;border:1px solid var(--lp-color-heading);border-radius:999px;background:var(--lp-color-bg);font-family:var(--lp-font-heading);font-weight:700;font-size:14px;line-height:18px;text-align:center;color:var(--lp-color-heading)}.lp-ob__sale[hidden]{display:none}.lp-ob__grid{display:flex;flex-direction:column;gap:14px}.lp-ob__photo{margin:0;border-radius:var(--lp-ls-radius);overflow:hidden;background:var(--lp-color-panel)}.lp-ob__photo img{display:block;width:100%;height:min(40vh,330px);object-fit:cover;object-position:50% 25%}.lp-ob__body{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lp-ob__name{font-family:var(--lp-font-heading);font-weight:700;font-size:28px;line-height:31px;letter-spacing:max(var(--lp-heading-tracking,0px),-.025em);color:var(--lp-color-heading)}.lp-ob__price{font-size:30px;line-height:34px}.lp-ob__desc{display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:21px}.lp-ob__desc p{margin:0}.lp-ob__chips{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.lp-ob__chip{padding:6px 12px;border:1px solid var(--lp-color-heading);border-radius:999px;background:var(--lp-color-bg);font-size:13px;line-height:16px;color:var(--lp-color-heading)}.lp-ob__cta{width:100%}.lp-ob__trust{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font-size:13px;line-height:17px;color:var(--lp-color-muted)}.lp-ob__trust li{display:flex;align-items:center;gap:6px}@media(min-width:900px){.lp-ob{padding:56px 32px 64px}.lp-ob__inner{gap:26px}.lp-ob__sale{font-size:17px;line-height:22px;padding:11px 26px}.lp-ob__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px}.lp-ob__photo img{height:min(66vh,600px)}.lp-ob__name{font-size:40px;line-height:44px}.lp-ob__price{font-size:36px;line-height:40px}.lp-ob__desc{font-size:17px;line-height:26px;gap:12px}.lp-ob__chip{font-size:14px;line-height:18px;padding:7px 15px}.lp-ob__cta{width:auto;min-width:320px}.lp-ob__trust{font-size:14px}}.lp-fcols--cards .lp-fcols__head,.lp-fcols--cards .lp-fcols__heading{text-align:center}.lp-fcols--cards .lp-fcols__list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:18px 0 0;padding:0}.lp-fcols--cards .lp-fcols__item{padding:18px 18px 20px;border:1px solid var(--lp-color-heading);border-radius:var(--lp-ls-radius);background:var(--lp-color-bg)}.lp-fcols--cards .lp-fcols__title{margin:0 0 6px;font-family:var(--lp-font-heading);font-weight:700;font-size:20px;line-height:24px;color:var(--lp-color-heading)}.lp-fcols--cards .lp-fcols__body{margin:0;font-size:15px;line-height:21px;color:var(--lp-color-text)}@media(min-width:750px){.lp-fcols--cards .lp-fcols__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.lp-fcols--cards .lp-fcols__item{padding:28px 26px 30px}.lp-fcols--cards .lp-fcols__title{font-size:24px;line-height:28px}.lp-fcols--cards .lp-fcols__body{font-size:17px;line-height:25px}}.lp-reviews-widget__heading{margin:0 auto 14px;max-width:1112px;padding:0 16px;text-align:center;font-family:var(--lp-font-heading);font-weight:700;font-size:28px;line-height:32px;letter-spacing:max(var(--lp-heading-tracking,0px),-.025em);color:var(--lp-color-heading)}@media(min-width:750px){.lp-reviews-widget__heading{font-size:38px;line-height:42px;margin-bottom:22px}}.lp-sticky-cta__text{flex:1 1 auto;min-width:0;font-size:12px;line-height:15px;color:var(--lp-color-heading)}.lp-sticky-cta__text p{margin:0}.lp-sticky-cta__text strong{display:block;font-family:var(--lp-font-heading);font-size:14px;line-height:17px}.lp-sticky-cta--link .lp-sticky-cta__text+.lp-sticky-cta__button{flex:0 0 auto;width:auto;padding:0 22px}.lp-sticky-cta--pill .lp-sticky-cta__button{border-radius:999px;font-family:var(--lp-font-heading);font-weight:var(--lp-heading-weight,400);text-transform:none;letter-spacing:normal}.lp-logo-row--chips{padding:4px 0 14px}.lp-logo-row--chips .lp-logo-row__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px 0}.lp-logo-row--chips .lp-logo-row__logo{display:inline-flex;align-items:center;padding:8px 18px;border:1px solid var(--lp-color-heading);border-radius:999px;background:var(--lp-color-bg);font-family:var(--lp-font-heading);font-weight:700;font-size:14px;line-height:18px;color:var(--lp-color-heading)}@media(min-width:750px){.lp-logo-row--chips{padding:10px 0 28px}.lp-logo-row--chips .lp-logo-row__logo{padding:10px 24px;font-size:16px;line-height:20px}}.lp-ob__sale{text-wrap:balance}.lp-rcs--contained .lp-rcs__inner{max-width:1112px}@media(min-width:750px){.lp-rcs--contained{padding-left:32px;padding-right:32px}}
/*# sourceMappingURL=/cdn/shop/t/257/assets/lp-listicle.css.map */
