.lp{--lp-navy: #091c7a;--lp-deep: #00092f;--lp-ink: #14162b;--lp-lime: #d5fe38;--lp-blue: #2a2aff;--lp-off: #f8f8f9;font-family:var(--main-font-stack, "Code Saver", monospace);font-size:16px;line-height:1.2;color:var(--lp-ink);overflow-x:clip}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp p,.lp h1,.lp h2,.lp h3,.lp h4,.lp ul{margin:0}.lp img{display:block;max-width:100%;height:auto}.lp a{color:inherit}.lp-wrap{width:100%;max-width:1296px;margin:0 auto;position:relative}.lp-pad{padding:32px 16px 48px}.lp-white{color:#fff}.lp-lime{color:var(--lp-lime)}.lp-bg-navy{background-color:var(--lp-navy)}.lp-bg-deep{background-color:var(--lp-deep)}.lp-bg-white{background-color:#fff}.lp-bg-off{background-color:var(--lp-off)}.lp-bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.lp-h{font-family:var(--heading-font-stack, "Ft Bueloz Slant", serif);font-weight:400;text-transform:uppercase;letter-spacing:0}.lp-h--xl{font-size:48px;line-height:.91}.lp-h--lg{font-size:40px;line-height:1.1}.lp-h--md{font-size:48px;line-height:1}.lp-h--sm{font-size:24px;line-height:1.25}.lp-label{font-family:"Optician Sans",var(--main-font-stack, monospace);text-transform:uppercase}.lp-body{font-size:18px;line-height:1.2;letter-spacing:-.02px}.lp-center{text-align:center}.lp-stack{display:flex;flex-direction:column;gap:16px}@media(max-width:989px){.lp-hide-mobile{display:none!important}}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:302px;padding:16px;border:2px solid var(--lp-navy);border-radius:5px;background:var(--lp-lime);color:var(--lp-navy)!important;font-family:var(--main-font-stack, "Code Saver", monospace);font-size:18px;font-weight:700;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.lp-btn:hover{transform:translateY(-2px)}.lp-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.lp-btn--ghost{background:transparent;border-color:#fff;color:#fff!important}.lp-btn--upper{text-transform:uppercase}.lp-stars{display:inline-flex;gap:2px;color:#ffc700;flex-shrink:0}.lp-stars svg{width:14px;height:14px}.lp-rating{display:inline-flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #02092d;border-radius:8px;background:var(--lp-lime);color:var(--lp-deep)}.lp-img-r{border-radius:8px;overflow:hidden}.lp-img-r img{width:100%}.lp-highlight{display:inline-block;padding:0 10px;border-radius:10px;background:var(--lp-deep);color:var(--lp-lime)}.lp-split{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.lp-reviews{padding:32px 0 24px}.lp-reviews__head{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 20px;margin-bottom:32px}.lp-reviews__head .lp-h{font-size:48px;line-height:.91;color:#fff;text-align:center;letter-spacing:-.03em}.lp-reviews__track{display:flex;flex-direction:column;gap:15px;padding:0 16px}.lp-review{display:flex;flex-direction:column;gap:16px;padding:25px 19px 22px;border-radius:8px;background:#fff;color:var(--lp-deep)}.lp-review__rule{height:1px;background:#02092d33}.lp-review__quote{font-size:18px;font-weight:500;line-height:1.6;letter-spacing:.01em;text-transform:uppercase}.lp .lp-review__text{font-size:16px;line-height:1.3;letter-spacing:.01em;margin-top:12px}.lp-review__name{font-family:"Optician Sans",var(--main-font-stack, monospace);font-size:22px;line-height:1;text-transform:uppercase}.lp-review__meta{font-size:12px;font-weight:500;line-height:1.4}.lp-reviews__more{display:flex;justify-content:center;margin-top:24px}.lp-reviews__more-link{padding:0;border:0;background:none;color:#fff;font-family:inherit;font-size:16px;font-weight:700;text-decoration:underline;cursor:pointer}.lp-reviews__nav{display:none}.lp-reviews.is-collapsed .lp-reviews__track>:nth-child(n+5){display:none}.lp-review-video{position:relative;border-radius:8px;overflow:hidden;background:#000}.lp-review-video video{display:block;width:100%;aspect-ratio:343 / 493;object-fit:cover}.lp-review-video__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:47px;height:47px;padding:0;border:0;border-radius:100px;background:#ffffff80;color:#fff;transform:translate(-50%,-50%);cursor:pointer}.lp-review-video__play svg{width:27px;height:27px}.lp-review-video.is-playing .lp-review-video__play{display:none}.lp-review-video__mute{position:absolute;right:10px;bottom:10px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.lp-review-video__mute svg{display:block;width:16px;height:16px}.lp-review-video__mute .lp-review-video__sound,.lp-review-video.is-unmuted .lp-review-video__muted{display:none}.lp-review-video.is-unmuted .lp-review-video__mute .lp-review-video__sound{display:block}.lp-upsell{padding:0 16px 48px;background:#fff}.lp-upsell__card{display:flex;flex-direction:column;gap:32px;max-width:1296px;margin:0 auto;padding:20px 20px 24px;border-radius:8px;background:var(--lp-ink);color:#fff}.lp-upsell__copy{display:contents}.lp-upsell__card>.lp-upsell__copy>.lp-btn{order:2}.lp-upsell__card{gap:16px}.lp-upsell__copy .lp-h{font-size:40px;line-height:1.1;color:var(--lp-lime)}.lp-upsell__copy p{font-size:14px;line-height:1.3}.lp-specs{max-width:317px;padding:16px;border-radius:8px;background:var(--lp-navy);color:var(--lp-lime);font-size:16px;font-weight:700;line-height:1.2}.lp-upsell__copy .lp-specs p{font-size:16px;line-height:1.2}.lp .lp-specs ul{margin-top:25px;padding-left:27px}.lp-upsell__media{order:1;align-self:center;max-width:279px}.lp-guarantee{padding:32px 16px 24px}.lp .lp-guarantee__title{font-size:48px;line-height:.91;color:#fff;text-align:center;margin-bottom:40px}.lp-guarantee__grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1021px;margin:0 auto}.lp-guarantee__card{display:flex;flex-direction:column;gap:18px;padding:28px 18px;border:2px solid var(--lp-lime);border-radius:8px;background:var(--lp-deep);color:#fff}.lp-guarantee__card img{width:31px;height:auto}.lp-guarantee__name{font-size:22px;line-height:1.2;color:var(--lp-lime)}.lp-guarantee__rule{height:1px;background:#fff}.lp-guarantee__text{font-size:16px;line-height:1.45}.lp-guarantee__note{font-size:12px;line-height:1.25}.lp-closing{padding:64px 16px 16px;color:#fff}.lp-closing__inner{display:flex;flex-direction:column;gap:24px;max-width:639px}.lp-closing .lp-h{font-size:48px;line-height:.91}.lp-closing p{font-size:18px;font-weight:700;line-height:1.2}.lp-closing__ctas{display:flex;flex-direction:column;gap:16px}.lp-closing__ctas .lp-btn{max-width:none;padding:12px 24px;border-radius:5.25px}.lp .lp-closing__photo{width:100%;height:auto;border-radius:8px}.lp-trust{padding:8.75px 16px;background:var(--lp-lime);color:#02092d}.lp .lp-trust__list{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:854px;margin:0 auto;padding:0;list-style:none}.lp-trust__list li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:15px}.lp-trust__list img{width:28px;height:28px;flex-shrink:0}.lp-faq__item{border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.15);background:#ffffff26;color:#fff}.lp-faq__item+.lp-faq__item{margin-top:16px}.lp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:13.5px 16px;font-size:18px;font-weight:700;line-height:1.2;text-transform:uppercase;cursor:pointer;list-style:none}.lp-faq__item summary::-webkit-details-marker{display:none}.lp-faq__icon{display:flex;align-items:center;justify-content:center;width:32px;height:29px;flex-shrink:0;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#ffffff26;color:var(--lp-lime)}.lp-faq__icon svg{width:24px;height:24px}.lp-faq__x,.lp-faq__item[open] .lp-faq__plus{display:none}.lp-faq__item[open] .lp-faq__x{display:block}.lp-faq__item[open]{background:#fff;border-color:var(--lp-blue);color:var(--lp-ink)}.lp-faq__item[open] .lp-faq__icon{background:var(--lp-blue);border-color:#ffffff1a;color:#fff}.lp-faq__answer{padding:0 16px 16px;font-size:16px;line-height:25px}.lp-buy{padding:24px 16px;background:#fff;color:#000;scroll-margin-top:80px}.lp-buy__head{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:864px;margin:0 auto 32px}.lp-buy__head .lp-h{position:relative;z-index:1;font-size:48px;line-height:.91;color:var(--lp-deep);text-align:center}.lp-buy__panel{display:grid;grid-template-columns:1fr;gap:32px;max-width:1292px;margin:0 auto}.lp-buy__panel[hidden]{display:none}.lp-gallery{position:relative;display:flex;flex-direction:column;min-width:0}.lp-gallery__stage{position:relative;min-width:0;order:1}.lp-gallery__count{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lp-gallery__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:8px}.lp-gallery__main::-webkit-scrollbar{display:none}.lp-gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:343 / 360;background:#f3f3f3}.lp-gallery__slide img{width:100%;height:100%;object-fit:cover}.lp-gallery__rail{position:relative;order:2;margin-top:12px;padding:0 12px}.lp-gallery__thumbs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;position:relative}.lp-gallery__thumbs::-webkit-scrollbar{display:none}.lp-gallery__thumbs button{flex:0 0 75px;height:75px;padding:0;border:0;border-radius:6px;background:none;overflow:hidden;cursor:pointer}.lp-gallery__thumbs button.is-active{background:#000}.lp-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.lp-gallery__rail-prev,.lp-gallery__rail-next{position:absolute;top:50%;z-index:1;display:flex;width:18px;height:18px;padding:0;border:0;background:none;color:var(--lp-navy);transform:translateY(-50%);cursor:pointer}.lp-gallery__rail-prev{left:0}.lp-gallery__rail-next{right:0}.lp-gallery__rail-prev:disabled,.lp-gallery__rail-next:disabled{opacity:.2;cursor:default}.lp-gallery__rail svg{width:100%;height:100%}.lp-gallery__icon-down{display:none}.lp-buy__info{display:flex;flex-direction:column;gap:17px;min-width:0}.lp-buy__reviews{display:flex;align-items:center;justify-content:space-between;gap:20px}.lp-buy__reviews .lp-label{display:flex;align-items:center;gap:12px;color:#000c;line-height:16px}.lp-buy__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.lp-buy__title{font-size:44px;line-height:.9;color:var(--lp-ink)}.lp-buy__prices{display:flex;align-items:center;gap:12px;flex-shrink:0}.lp-buy__compare{font-size:22px;line-height:1;color:#14162b4d;text-decoration:line-through}.lp-buy__price{font-size:22px;line-height:1;color:var(--lp-blue)}.lp-buy__design{font-size:16px;line-height:1;color:var(--lp-navy);text-transform:uppercase}.lp-swatches{display:flex;flex-wrap:wrap;gap:10px}.lp-swatch{position:relative;width:46px;height:46px;padding:0;border:3px solid transparent;border-radius:100px;background:#fff;overflow:hidden;cursor:pointer}.lp-swatch img{width:100%;height:100%;object-fit:cover;border-radius:100px}.lp-swatch.is-active{border-color:var(--lp-blue)}.lp-swatch.is-soldout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(20,22,43,.7) 50%,transparent calc(50% + 1px))}.lp-buy__desc{font-size:16px;font-weight:500;line-height:1.2;color:var(--lp-ink)}.lp-buy__reviews .lp-stars{gap:4px}.lp-buy__reviews .lp-stars svg{width:16px;height:16px}.lp-buy__features{margin:13px 0}.lp-buy__features-title{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--lp-navy);font-size:14px;text-transform:uppercase;list-style:none;cursor:pointer}.lp-buy__features-title::-webkit-details-marker{display:none}.lp-buy__features-chevron{width:24px;height:24px;margin-left:auto;color:#091c79;transition:transform .2s ease}.lp-buy__features:not([open]) .lp-buy__features-chevron{transform:rotate(180deg)}.lp .lp-buy__features ul{margin:0;padding-left:23.8px;font-size:14px;font-weight:500;line-height:20px;color:var(--lp-ink)}.lp-buy__actions{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:12px}.lp-qty{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;width:85px;height:39px;padding:10px 6px;border:2px solid var(--lp-navy);border-radius:8px;color:var(--lp-navy)}.lp-qty button{display:flex;padding:0;border:0;background:none;color:inherit;cursor:pointer}.lp-qty svg{width:14px;height:14px}.lp-qty input{width:28px;min-width:0;padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:18px;font-weight:700;text-align:center;-moz-appearance:textfield}.lp-qty input::-webkit-outer-spin-button,.lp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp-buy__cta{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.lp-buy__cta .lp-btn{max-width:none;padding:13.5px 12px;font-size:14px}.lp-buy__terms{font-size:12px;line-height:14px;color:#11180e}@media(max-width:989px){.lp-buy__title-row{display:contents}.lp-buy__info>*{order:4}.lp-buy__info .lp-buy__reviews{order:0}.lp-buy__info .lp-buy__title{order:1}.lp-buy__info .lp-buy__design{order:2}.lp-buy__info .lp-buy__prices{order:3}}@media(min-width:990px){.lp-hide-desktop{display:none!important}.lp-pad{padding:72px 16px}.lp-h--xl{font-size:70px;line-height:.86}.lp-h--lg{font-size:80px;line-height:.925}.lp-h--md{font-size:48px;line-height:.95}.lp-h--sm{font-size:28px;line-height:1.07}.lp-split{grid-template-columns:577fr 639fr;gap:80px}.lp-split--flip{grid-template-columns:639fr 577fr}.lp-reviews{padding:96px 0}.lp-reviews__head{margin-bottom:48px}.lp-reviews__head .lp-h{font-size:55px;line-height:1.1}.lp-reviews__track{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 max(16px,calc((100vw - 1296px)/2))}.lp-reviews__track::-webkit-scrollbar{display:none}.lp-reviews__track{scroll-padding:0 max(16px,calc((100vw - 1296px)/2))}.lp-reviews__track:after{content:"";flex:0 0 calc(100% - 326px)}.lp-review{flex:0 0 311px;scroll-snap-align:start}.lp-reviews.is-collapsed .lp-reviews__track>.lp-review{display:flex}.lp-reviews__more{display:none}.lp-reviews__nav{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:48px}.lp-reviews__step{display:flex;align-items:center;justify-content:center;width:30px;height:41px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.lp-reviews__step svg{width:30px;height:30px}.lp-reviews__step.is-dim{opacity:.2}.lp-reviews__dots{display:flex;gap:10px;padding:16px 0}.lp-reviews__dots button{width:9px;height:9px;padding:0;border:0;border-radius:20px;background:#fff6;cursor:pointer}.lp-reviews__dots button.is-active{background:#fff}.lp-upsell{padding:0 16px 72px}.lp-upsell__card{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:63px;padding:63px 70px}.lp-upsell__copy{display:flex;flex-direction:column;gap:34px;flex:1}.lp-upsell__card{gap:63px}.lp-upsell__media{order:0;align-self:flex-start}.lp-upsell .lp-btn{padding:12px 16px}.lp-specs{padding:24px}.lp-upsell__copy .lp-h{font-size:80px;line-height:.925}.lp-upsell__copy p{font-size:22px;line-height:29px}.lp-upsell__media{max-width:454px}.lp-guarantee{padding:72px 16px 128px}.lp .lp-guarantee__title{margin-bottom:80px;line-height:.71}.lp-guarantee__grid{grid-template-columns:repeat(3,1fr);gap:32px}.lp-closing{padding:142px 16px}.lp-closing .lp-h{font-size:76px;line-height:.93}.lp-closing__ctas{flex-direction:row;max-width:574px}.lp-closing__ctas .lp-btn{width:auto}.lp .lp-trust__list{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.lp-buy{padding:72px 16px 24px}.lp-buy__head{margin-bottom:80px}.lp-buy__swash{position:absolute;top:-19px;left:17px;z-index:0;width:550px;max-width:none}.lp-buy__ball{position:absolute;top:0;left:calc(50% - 588px);width:100px}.lp-buy__head .lp-h{font-size:110px;line-height:.73}.lp-buy__panel{grid-template-columns:minmax(0,649fr) minmax(0,620fr)}.lp-gallery{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;align-items:start}.lp-gallery__stage{grid-column:2;grid-row:1}.lp-gallery__slide{aspect-ratio:537 / 540}.lp-gallery__rail{grid-column:1;grid-row:1;margin:0;padding:0}.lp-gallery__thumbs{flex-direction:column;gap:9px;max-height:430px;overflow:hidden auto}.lp-gallery__thumbs button{flex:0 0 100px;width:100px;height:100px;border-radius:8px}.lp-gallery__rail-prev{display:none}.lp-gallery__rail-next{top:445px;right:auto;left:50%;width:25px;height:25px;color:#091c79;transform:translate(-50%)}.lp-gallery__icon-down{display:block}.lp-gallery__icon-right{display:none}.lp-buy__prices{gap:18px}.lp-buy__panel{gap:22px}.lp-buy__actions{gap:17px}.lp-qty{width:144px;height:40px;padding:6px 15px}.lp-qty svg{width:24px;height:24px}.lp-buy__cta .lp-btn{padding:12px;font-size:18px}.lp-buy__title{font-size:55px}.lp-buy__compare{font-size:30px}.lp-buy__price{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/slidemvp--lp.css.map */
