.pl{--pl-navy:#0A1F44;--pl-blue:#1E6BFF;--pl-sky:#DFF3F7;--pl-ice:#F5FBFC;--pl-line:#C9E6EE;--pl-grey:#5B6B82;--pl-coral:#FF5A4E;--pl-green:#16A34A;font-family:Outfit,Helvetica Neue,Arial,sans-serif;color:var(--pl-navy)}.pl *{box-sizing:border-box}.pl img{max-width:100%;height:auto;display:block}.pl-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.pl-sec{padding:64px 0}.pl-bg-white{background:#fff}.pl-bg-sky{background:var(--pl-sky)}.pl-bg-ice{background:var(--pl-ice)}.pl-bg-navy{background:var(--pl-navy);color:#fff}.pl-h2{font-family:inherit;font-weight:800;font-size:clamp(28px,4.2vw,44px);line-height:1.08;letter-spacing:-.5px;margin:0 0 16px;color:inherit}.pl-h3{font-family:inherit;font-weight:700;font-size:20px;line-height:1.25;margin:0 0 8px;color:inherit}.pl-eyebrow{display:inline-block;font-weight:600;font-size:14px;letter-spacing:.4px;color:var(--pl-blue);background:#fff;border:1px solid var(--pl-line);border-radius:999px;padding:6px 14px;margin-bottom:14px}.pl-bg-navy .pl-eyebrow{background:#ffffff14;border-color:#fff3;color:#9cc0ff}.pl-lead{font-size:18px;line-height:1.6;color:inherit;opacity:.9;margin:0}.pl-lead p{margin:0 0 12px}.pl-center{text-align:center}.pl-center .pl-lead{max-width:720px;margin-left:auto;margin-right:auto}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--pl-blue);color:#fff!important;font-family:inherit;font-weight:700;font-size:17px;padding:18px 34px;border-radius:999px;text-decoration:none!important;border:0;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 8px 24px #1e6bff47;text-align:center}.pl-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1e6bff5c}.pl-btn--block{width:100%}.pl-micro{font-size:14px;color:var(--pl-grey);margin-top:12px}.pl-bg-navy .pl-micro{color:#a9b8d0}.pl-stars{color:#ffb400;letter-spacing:2px;font-size:18px}.pl-grid{display:grid;gap:24px}@media(min-width:750px){.pl-grid--2{grid-template-columns:1fr 1fr;align-items:center;gap:56px}.pl-grid--3{grid-template-columns:repeat(3,1fr)}}.pl-card{background:#fff;border:1px solid var(--pl-line);border-radius:24px;overflow:hidden}.pl-radius{border-radius:24px;overflow:hidden}.pl-hero{background:linear-gradient(180deg,var(--pl-sky) 0%,#fff 100%)}.pl-hero__img a{display:block}.pl-hero__img img{width:100%}.pl-hero__mobile{display:block}.pl-hero__desktop{display:none}@media(min-width:750px){.pl-hero__mobile{display:none}.pl-hero__desktop{display:block}}.pl-hero__cta{padding:26px 20px 34px;text-align:center}.pl-hero__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:14px;font-size:14px;font-weight:500;color:var(--pl-grey)}.pl-marquee{overflow:hidden;padding:18px 0;background:#fff;border-top:1px solid var(--pl-line);border-bottom:1px solid var(--pl-line)}.pl-marquee__track{display:flex;gap:48px;width:max-content;animation:pl-scroll var(--pl-speed,28s) linear infinite;align-items:center}.pl-marquee__item img{height:var(--pl-h,56px);width:auto}.pl-marquee__text{font-weight:600;font-size:16px;white-space:nowrap}@keyframes pl-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pl-feature{padding:0 0 24px}.pl-feature img{width:100%;aspect-ratio:1/1;object-fit:cover}.pl-feature__body{padding:20px 22px 0}.pl-feature__body p{margin:0;font-size:16px;line-height:1.55;color:var(--pl-grey)}.pl-problem .pl-lead{font-size:20px;line-height:1.55}.pl-problem__img img{width:100%}.pl-ba{position:relative;overflow:hidden;border-radius:24px;-webkit-user-select:none;user-select:none}.pl-ba img{width:100%}.pl-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--pos,50%))}.pl-ba__after img{width:100%;height:100%;object-fit:cover}.pl-ba__line{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:3px;background:#fff;transform:translate(-50%);pointer-events:none}.pl-ba__knob{position:absolute;top:50%;left:var(--pos,50%);width:46px;height:46px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 4px 14px #00000040;display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--pl-navy);pointer-events:none}.pl-ba__label{position:absolute;top:14px;background:var(--pl-navy);color:#fff;font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;pointer-events:none}.pl-ba__label--l{left:14px}.pl-ba__label--r{right:14px;background:var(--pl-blue)}.pl-ba input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.pl-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:24px;overflow:hidden;border:1px solid var(--pl-line)}.pl-table th,.pl-table td{padding:16px 10px;text-align:center;font-size:15px;border-bottom:1px solid var(--pl-line)}.pl-table tr:last-child td{border-bottom:0}.pl-table th{font-weight:700;font-size:14px}.pl-table td:first-child,.pl-table th:first-child{text-align:left;font-weight:600;padding-left:18px}.pl-table th.pl-us{background:var(--pl-blue);color:#fff}.pl-table td.pl-us{background:#eef4ff}.pl-yes{color:var(--pl-green);font-weight:800;font-size:20px}.pl-no{color:var(--pl-coral);font-weight:800;font-size:20px}.pl-gallery{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}.pl-gallery__item{flex:0 0 78%;scroll-snap-align:start}@media(min-width:750px){.pl-gallery__item{flex:0 0 calc(25% - 12px)}}.pl-gallery__item img{width:100%;border-radius:20px}.pl-reviews{display:grid;gap:20px}@media(min-width:750px){.pl-reviews{grid-template-columns:repeat(3,1fr)}}.pl-review{background:#fff;border:1px solid var(--pl-line);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:12px}.pl-review__head{display:flex;align-items:center;gap:12px}.pl-review__avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;flex:0 0 52px;background:var(--pl-sky)}.pl-review__avatar img{width:100%;height:100%;object-fit:cover}.pl-review__name{font-weight:700;font-size:16px}.pl-review__verified{font-size:13px;color:var(--pl-green);font-weight:600}.pl-review__title{font-weight:700;font-size:17px;margin:0}.pl-review__text{font-size:15px;line-height:1.6;color:#33415c;margin:0}.pl-review__text p{margin:0 0 8px}.pl-rating-sum{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;margin-bottom:28px;flex-wrap:wrap}.pl-faq{max-width:820px;margin:0 auto}.pl-faq details{background:#fff;border:1px solid var(--pl-line);border-radius:18px;margin-bottom:12px;overflow:hidden}.pl-faq summary{list-style:none;cursor:pointer;padding:20px 56px 20px 22px;font-weight:700;font-size:17px;position:relative}.pl-faq summary::-webkit-details-marker{display:none}.pl-faq summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:26px;font-weight:500;color:var(--pl-blue)}.pl-faq details[open] summary:after{content:"\2013"}.pl-faq__a{padding:0 22px 20px;font-size:16px;line-height:1.6;color:#33415c}.pl-faq__a p{margin:0 0 10px}.pl-offer{display:grid;gap:28px;align-items:center;background:#fff;border:2px solid var(--pl-line);border-radius:28px;padding:24px}@media(min-width:750px){.pl-offer{grid-template-columns:1fr 1fr;padding:40px;gap:48px}}.pl-offer__price{display:flex;align-items:baseline;gap:12px;margin:8px 0 16px;flex-wrap:wrap}.pl-offer__now{font-size:36px;font-weight:800;color:var(--pl-navy)}.pl-offer__was{font-size:20px;color:var(--pl-grey);text-decoration:line-through}.pl-offer__save{background:var(--pl-coral);color:#fff;font-weight:700;font-size:14px;padding:6px 12px;border-radius:999px}.pl-list{margin:0 0 20px}.pl-list ul{list-style:none;padding:0;margin:0}.pl-list li{padding:7px 0 7px 32px;position:relative;font-size:16px;line-height:1.45}.pl-list li:before{content:"\2713";position:absolute;left:0;top:6px;width:22px;height:22px;border-radius:50%;background:var(--pl-sky);color:var(--pl-blue);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}.pl-bb-stars{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--pl-navy);text-decoration:none}.pl-bb-sub{font-size:16px;line-height:1.5;color:var(--pl-navy);margin:0}.pl-bb-sub strong{color:var(--pl-blue)}.pl-bb-benefits{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pl-bb-benefits li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4}.pl-bb-benefits li span:first-child{flex:0 0 24px;text-align:center}.pl-bb-compare{width:100%;border-collapse:collapse;font-size:14px;border:1px solid var(--pl-line)}.pl-bb-compare th,.pl-bb-compare td{padding:9px 10px;border-bottom:1px solid var(--pl-line);text-align:center}.pl-bb-compare td:first-child,.pl-bb-compare th:first-child{text-align:left}.pl-bb-compare th{background:var(--pl-sky);font-weight:700}.pl-bb-compare th.pl-pro{background:var(--pl-blue);color:#fff}.pl-bb-trust{display:grid;gap:8px;background:var(--pl-ice);border:1px solid var(--pl-line);border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.4}.pl-bb-trust div{display:flex;gap:10px}.pl-bg-navy .pl-h2,.pl-bg-navy .pl-lead{color:#fff}.pl-bg-navy .pl-lead strong{color:#9cc0ff}
/*# sourceMappingURL=/cdn/shop/t/22/assets/purelens.css.map */
