.lp-stack{display:grid;gap:var(--lp-stack-gap, var(--spacing-8))}.lp-pill{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;border-radius:var(--rounded-full);padding:.5rem .95rem;font-size:var(--text-xs);line-height:1.45}.lp-eyebrow{color:rgb(var(--text-color) / .72);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lp-subcopy{color:rgb(var(--text-color) / .72);font-size:var(--text-sm);line-height:1.6}.lp-card-shell{border-radius:var(--rounded-lg);border:1px solid rgb(var(--text-color) / .1);overflow:hidden}.lp-bundle-selector{display:grid;gap:var(--spacing-4)}.lp-bundle-selector__eyebrow{margin:0}.lp-bundle-selector__options{display:grid;gap:var(--spacing-3)}.lp-bundle-selector__option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding:1.2rem 1.15rem;border:1px solid rgb(var(--text-color) / .14);border-radius:var(--rounded-lg);background:rgb(var(--background));cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.lp-bundle-selector__option:hover{border-color:rgb(var(--text-color) / .24)}.lp-bundle-selector__option.is-selected{border-color:#3e89a0;background:#eef6f8;box-shadow:0 0 0 1px #3e89a0}.lp-bundle-selector__option.is-disabled{opacity:.55;cursor:not-allowed}.lp-bundle-selector__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:inherit}.lp-bundle-selector__control{position:relative;display:inline-flex;width:1.2rem;height:1.2rem;margin-top:.2rem;border:2px solid rgb(var(--text-color) / .28);border-radius:999px;background:rgb(var(--background))}.lp-bundle-selector__option.is-selected .lp-bundle-selector__control{border-color:#3e89a0}.lp-bundle-selector__option.is-selected .lp-bundle-selector__control:after{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:inherit;background:#3e89a0}.lp-bundle-selector__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;min-width:0}.lp-bundle-selector__copy{display:grid;gap:.3rem;min-width:0}.lp-bundle-selector__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.lp-bundle-selector__title{font-family:var(--heading-font-family);font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:var(--heading-font-weight);line-height:1.1}.lp-bundle-selector__subtitle,.lp-bundle-selector__compare{color:rgb(var(--text-color) / .68)}.lp-bundle-selector__subtitle,.lp-bundle-selector__note{font-size:var(--text-sm);line-height:1.5}.lp-bundle-selector__note{font-weight:700;color:#2f6d7f}.lp-bundle-selector__badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.65rem;padding:.25rem .6rem;border-radius:var(--rounded-sm);background:#161d1d;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lp-bundle-selector__pricing{display:grid;justify-items:end;gap:.2rem;text-align:right}.lp-bundle-selector__price{font-family:var(--heading-font-family);font-size:clamp(1.25rem,2vw,1.7rem);font-weight:var(--heading-font-weight);line-height:1}.lp-bundle-selector__compare{font-size:var(--text-sm);text-decoration:line-through}@media screen and (max-width:699px){.lp-bundle-selector__option{gap:.85rem;padding:1rem}.lp-bundle-selector__body{grid-template-columns:minmax(0,1fr);gap:.85rem}.lp-bundle-selector__pricing{justify-items:start;text-align:left}}.lp-proof-strip{--lp-stack-gap: var(--spacing-6)}.lp-proof-strip__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6) var(--spacing-4)}.lp-proof-strip__stat{display:grid;gap:var(--spacing-1);justify-items:center;text-align:center}.lp-proof-strip__number{font-family:var(--heading-font-family);font-size:clamp(1.8rem,4.5vw,2.45rem);font-weight:var(--heading-font-weight);line-height:1}.lp-proof-strip__label{color:rgb(var(--text-color) / .75);font-size:var(--text-sm);line-height:1.45}.lp-proof-strip__divider{display:none}.lp-proof-strip__quotes{display:flex;gap:var(--spacing-3);justify-content:center;flex-wrap:wrap}.lp-proof-strip__quote{display:inline-flex;align-items:center;gap:.45rem;border-radius:var(--rounded-full);padding:.65rem .95rem;max-width:100%}.lp-proof-strip__stars{white-space:nowrap;letter-spacing:.08em;font-size:.8rem;color:var(--lp-proof-star-color)}.lp-proof-strip__quote-text{line-height:1.45;font-size:var(--text-sm)}@media screen and (min-width:1000px){.lp-proof-strip__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-7)}}.lp-diff-trio{display:grid;gap:var(--spacing-5)}.lp-diff-trio__card{display:grid;align-content:start;justify-items:center;text-align:center;gap:var(--spacing-4);padding:var(--spacing-6);border-radius:var(--rounded-lg);min-height:100%}.lp-diff-trio__icon{display:inline-flex;align-items:center;justify-content:center;width:3.55rem;height:3.55rem;border-radius:var(--rounded-full);background:rgb(var(--text-color) / .08);font-size:1.95rem;line-height:1}.lp-diff-trio__icon-image{width:1.75rem;height:1.75rem;object-fit:contain}.lp-diff-trio__card .prose{display:grid;gap:var(--spacing-2);justify-items:center}@media screen and (min-width:700px){.lp-diff-trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-diff-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:center}.lp-diff-chips__item{display:inline-flex;align-items:center;gap:.45rem;padding:.58rem 1rem;border-radius:var(--rounded-full);line-height:1.45;font-weight:600}.lp-diff-chips__item:before{content:"\2713";line-height:1;color:rgb(var(--text-color) / .75)}.lp-comparison{--lp-comparison-border-color: rgb(var(--text-color) / .12);--lp-comparison-muted-color: rgb(var(--text-color) / .66);--lp-comparison-primary-background: rgb(var(--text-color) / .07);display:grid;gap:var(--spacing-7)}.lp-comparison__table{overflow:auto hidden;border-radius:var(--rounded-lg);border:1px solid var(--lp-comparison-border-color)}.lp-comparison__header,.lp-comparison__row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(86px,.8fr) minmax(86px,.8fr)}.lp-comparison__header{border-bottom:1px solid var(--lp-comparison-border-color)}.lp-comparison__row:not(:last-child){border-bottom:1px solid var(--lp-comparison-border-color)}.lp-comparison__cell{display:flex;align-items:center;justify-content:center;min-height:4rem;padding:.95rem .7rem;text-align:center}.lp-comparison__cell--feature{justify-content:flex-start;text-align:left;font-weight:600;line-height:1.45}.lp-comparison__cell--primary{background:var(--lp-comparison-primary-background)}.lp-comparison__column-heading{display:grid;gap:.35rem;justify-items:center}.lp-comparison__badge{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rounded-full);background:rgb(var(--text-color) / .11);color:var(--lp-comparison-muted-color);font-size:.68rem;line-height:1.2;letter-spacing:.06em;font-weight:700;text-transform:uppercase;padding:.32rem .6rem}.lp-comparison__icon{font-size:1.2rem;line-height:1}.lp-comparison__icon--check{color:rgb(var(--lp-comparison-check-color, var(--text-color)))}.lp-comparison__icon--cross{color:rgb(var(--lp-comparison-cross-color, var(--text-color) / .65))}.lp-comparison__value-text{color:var(--lp-comparison-muted-color);line-height:1.4}@media screen and (max-width:699px){.lp-comparison__header,.lp-comparison__row{grid-template-columns:minmax(0,1.6fr) minmax(72px,.75fr) minmax(72px,.75fr)}.lp-comparison__cell{min-height:3.7rem;padding:.8rem .62rem}}.lp-how-to{display:grid;gap:var(--spacing-8)}.lp-how-to__content{display:grid;gap:var(--spacing-6)}.lp-how-to__content,.lp-how-to__media{min-width:0}.lp-how-to__steps{display:grid;gap:var(--spacing-4)}.lp-how-to__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-4);align-items:start;border-radius:var(--rounded-lg);padding:1.1rem}.lp-how-to__step-number{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--rounded-full);background:rgb(var(--text-color) / .08);background:rgb(var(--lp-how-to-step-bubble-text-color, var(--text-color)));color:#fff;font-weight:700;line-height:1}.lp-how-to__step-content{display:grid;gap:var(--spacing-1)}.lp-how-to__callouts{display:grid;gap:var(--spacing-4)}.lp-how-to__callout{display:grid;gap:.38rem;border-radius:var(--rounded-lg);padding:1.15rem 1.2rem}.lp-how-to__callout-title{font-size:var(--text-sm);font-weight:700;line-height:1.45}.lp-how-to__callout-body{color:rgb(var(--text-color) / .82);font-size:var(--text-sm);line-height:1.55}.lp-how-to__callout-body p{margin:0}.lp-how-to__callout-body p+p{margin-top:.4rem}.lp-how-to__callout--warning{border-inline-start:3px solid rgb(var(--text-color) / .35);border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:1rem}.lp-how-to__callout--warning .lp-how-to__callout-title{color:rgb(var(--text-color) / .9)}.lp-how-to__callout--warning .lp-how-to__callout-title:before{content:"\26a0  "}.lp-how-to__callout--default{border:1px solid rgb(var(--text-color) / .14)}.lp-how-to__media{overflow:hidden;border-radius:var(--rounded-lg);height:100%}.lp-how-to__media img,.lp-how-to__media svg{width:100%;height:100%;object-fit:cover;display:block}.lp-how-to__media-placeholder{min-height:24rem}.lp-how-to__cta{width:fit-content}.lp-how-to--guarantee .lp-how-to__steps{gap:var(--spacing-3)}.lp-how-to--guarantee .lp-how-to__step{grid-template-columns:minmax(0,1fr);padding:0;background:transparent;border-radius:0}.lp-how-to--guarantee .lp-how-to__step-content{position:relative;padding-inline-start:1.55rem;gap:0}.lp-how-to--guarantee .lp-how-to__step-content:before{content:"\2713";position:absolute;top:.1rem;inset-inline-start:0;font-weight:700}.lp-how-to--guarantee .lp-how-to__step-number{display:none}.lp-how-to--guarantee .lp-how-to__callout{padding:1.15rem}@media screen and (min-width:1000px){.lp-how-to{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start}.lp-how-to__content .section-header{grid-template-columns:minmax(0,1fr);justify-content:start;align-items:start}.lp-how-to__content .section-header>.text-with-icon{grid-column-start:auto}.lp-how-to__media-placeholder{min-height:100%}}.lp-offers{display:grid;gap:var(--spacing-7)}.lp-offers__promo,.lp-offers__footer-note{justify-self:center}.lp-offers__grid{display:grid;gap:var(--spacing-5)}.lp-offers__card{display:grid;grid-template-rows:auto auto 1fr;border-radius:var(--rounded-lg);overflow:hidden;height:100%;border:1px solid rgb(var(--text-color) / .09)}.lp-offers__card--featured{border-color:rgb(var(--text-color) / .2);box-shadow:var(--shadow-block)}.lp-offers__badge{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.6rem .95rem;text-align:center;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lp-offers__media{min-height:8.75rem;border-bottom:1px solid rgb(var(--text-color) / .08)}.lp-offers__media img,.lp-offers__media svg{width:100%;height:100%;object-fit:cover;display:block}.lp-offers__body{display:grid;gap:var(--spacing-5);align-content:start;padding:1.25rem}.lp-offers__copy{display:grid;gap:var(--spacing-1)}.lp-offers__tag{color:rgb(var(--text-color) / .7);font-size:var(--text-sm);line-height:1.5}.lp-offers__includes{display:grid;gap:var(--spacing-2);list-style:none;margin:0;padding:0}.lp-offers__include{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;line-height:1.45;font-size:var(--text-sm)}.lp-offers__include-icon{color:rgb(var(--text-color) / .74);line-height:1.2}.lp-offers__include--bonus{color:rgb(var(--text-color) / .84);font-weight:600}.lp-offers__price-row{display:flex;align-items:end;justify-content:space-between;gap:var(--spacing-3)}.lp-offers__price{font-size:clamp(1.95rem,5vw,2.4rem);line-height:1;font-weight:700}.lp-offers__meta{display:grid;justify-items:end;gap:.2rem;text-align:right;font-size:var(--text-xs)}.lp-offers__meta span:last-child{color:rgb(var(--text-color) / .7)}.lp-offers__button-wrap .button{width:100%}@media screen and (min-width:700px){.lp-offers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1150px){.lp-offers__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-offers__card--featured{transform:translateY(-.45rem)}}.lp-review-grid-wrap{display:grid;gap:var(--spacing-6)}.lp-review-grid__ugc{display:grid;gap:var(--spacing-4)}.lp-review-grid__ugc-card{position:relative;display:grid;min-height:16rem;border-radius:var(--rounded-lg);overflow:hidden;color:inherit;text-decoration:none}.lp-review-grid__ugc-media,.lp-review-grid__ugc-media img,.lp-review-grid__ugc-media svg{width:100%;height:100%;object-fit:cover;display:block}.lp-review-grid__ugc-overlay{position:absolute;inset:auto var(--spacing-3) var(--spacing-3) var(--spacing-3);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);border-radius:var(--rounded);padding:.55rem .7rem;color:var(--lp-review-ugc-overlay-text-color, rgb(255 255 255));background:var(--lp-review-ugc-overlay-background, rgb(0 0 0 / .45))}.lp-review-grid__ugc-play{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--rounded-full);background:#ffffff38;line-height:1}.lp-review-grid{display:grid;gap:var(--spacing-5)}.lp-review-grid__card{display:grid;align-content:start;gap:var(--spacing-4);border-radius:var(--rounded-lg);padding:1.25rem;height:100%}.lp-review-grid__stars{display:inline-flex;gap:.2rem}.lp-review-grid__quote{font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.35;font-weight:600}.lp-review-grid__body{color:rgb(var(--text-color) / .86)}.lp-review-grid__author{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;color:rgb(var(--text-color) / .76);line-height:1.45;font-size:var(--text-sm)}.lp-review-grid__verified{display:inline-flex;align-items:center;border-radius:var(--rounded-full);padding:.15rem .45rem;background:rgb(var(--text-color) / .08);color:rgb(var(--text-color) / .86);font-weight:600}@media screen and (min-width:700px){.lp-review-grid__ugc,.lp-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1150px){.lp-review-grid__ugc{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/lp-sections.css.map */
