@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700;800&display=swap";.pl{font-family:DM Sans,system-ui,sans-serif;color:#12161c}.pl *{box-sizing:border-box}.pl a{color:inherit}.pl h1,.pl h2,.pl h3{margin:0;color:inherit;font-family:DM Sans,system-ui,sans-serif}.pl-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.pl-ann{font-size:14px;font-weight:700;text-align:center;height:40px;overflow:hidden;position:relative}.pl-ann__item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 16px;opacity:0;transition:opacity .5s;text-decoration:none}.pl-ann__item.on{opacity:1}.pl-head{border-bottom:1px solid #E6E9EE;z-index:20}.pl-head--sticky{position:sticky;top:0}.pl-head__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:72px}.pl-nav{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:15px;font-weight:700}.pl-nav a,.pl-icons a{text-decoration:none}.pl-logo{font-weight:800;font-size:28px;letter-spacing:.06em;text-decoration:none;display:inline-flex;align-items:center}.pl-logo img{height:auto;display:block}.pl-icons{display:flex;justify-content:flex-end;gap:18px;align-items:center}.pl-icons a{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px}.pl-count{background:#1f4fd8;color:#fff;border-radius:999px;min-width:20px;height:20px;font-size:12px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}@media(max-width:760px){.pl-nav{display:none}.pl-head__in{grid-template-columns:auto 1fr}.pl-logo{font-size:22px}}.pl-slider{position:relative}.pl-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pl-track::-webkit-scrollbar{display:none}.pl-slide{flex:0 0 100%;scroll-snap-align:start;position:relative;display:flex;align-items:center;overflow:hidden}.pl-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pl-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000080,#0000 65%)}.pl-art{position:absolute;right:6%;top:50%;transform:translateY(-50%);height:80%;width:min(46%,520px);display:flex;align-items:center;justify-content:center}.pl-art svg{max-height:100%;max-width:100%;width:100%;height:auto}.pl-copy{position:relative;max-width:560px;margin-left:max(24px,calc((100vw - 1320px)/2 + 24px));padding:40px 0;display:flex;flex-direction:column;gap:16px}.pl-copy p{margin:0;font-size:18px;line-height:1.5}.pl-kicker{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pl-hero-title{font-size:clamp(38px,5.6vw,72px)!important;line-height:.98;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.pl-btn{display:inline-block;align-self:flex-start;background:#12161c;color:#fff!important;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;padding:17px 34px;border-radius:4px;border:0;cursor:pointer}.pl-btn--light{background:#fff;color:#12161c!important}.pl-btn--yellow{background:#f5b700;color:#12161c!important}.pl-btn--blue{background:#1f4fd8;color:#fff!important}.pl-dotsnav{position:absolute;bottom:18px;left:0;right:0;display:flex;justify-content:center;gap:10px}.pl-dotsnav button{width:11px;height:11px;border-radius:999px;border:2px solid #12161C;background:#fff;padding:0;cursor:pointer}.pl-dotsnav button.on{background:#12161c}@media(max-width:760px){.pl-slide{align-items:flex-end}.pl-art{right:50%;transform:translate(50%);top:24px;height:46%;width:80%}.pl-copy{margin:0;padding:24px}}.pl-sec{padding:72px 0}.pl-h2{font-size:clamp(28px,3.4vw,42px)!important;font-weight:800;text-align:center;letter-spacing:-.01em}.pl-sub{text-align:center;opacity:.8;margin:10px auto 0;max-width:620px;line-height:1.55}.pl-sub p{margin:0}.pl-power{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.pl-power a{min-width:96px;min-height:56px;display:inline-flex;align-items:center;justify-content:center;border:2px solid currentColor;border-radius:999px;font-weight:800;font-size:18px;text-decoration:none;transition:background .15s,color .15s}.pl-power a:hover{background:#12161c;color:#fff;border-color:#12161c}.pl-center{display:flex;justify-content:center;margin-top:22px}.pl-link{font-weight:800;text-decoration:underline;text-underline-offset:4px}.pl-tabs{display:flex;justify-content:center;gap:28px;margin:22px 0 30px;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.pl-tabs span{padding-bottom:6px;border-bottom:3px solid #F5B700}.pl-carousel{position:relative}.pl-cards{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.pl-cards::-webkit-scrollbar{display:none}@media(max-width:1000px){.pl-cards{grid-auto-columns:calc((100% - 24px)/2.2)}}@media(max-width:600px){.pl-cards{grid-auto-columns:78%}}.pl-card{scroll-snap-align:start;text-decoration:none;display:flex;flex-direction:column;gap:12px}.pl-card__img{position:relative;border-radius:8px;overflow:hidden;background:#f4f6f9;aspect-ratio:6/5;display:flex;align-items:center;justify-content:center;transition:transform .2s}.pl-card__img img{width:100%;height:100%;object-fit:cover}.pl-card__img svg{width:100%;height:auto}.pl-card:hover .pl-card__img{transform:translateY(-3px)}.pl-badge{position:absolute;top:12px;left:12px;background:#f5b700;color:#12161c;font-size:11px;font-weight:800;letter-spacing:.06em;padding:5px 9px;border-radius:3px;z-index:1;text-transform:uppercase}.pl-card h3{font-size:17px;font-weight:700}.pl-dots{display:flex;gap:6px}.pl-dots span{width:16px;height:16px;border-radius:999px;border:1px solid #B8C0CC}.pl-dots span.on{outline:2px solid #12161C;outline-offset:2px}.pl-price{font-weight:800;font-size:17px}.pl-arrow{position:absolute;top:38%;width:44px;height:44px;border-radius:999px;border:1px solid #D5DCEA;background:#fff;font-size:20px;cursor:pointer;z-index:2;box-shadow:0 2px 10px #00000014}.pl-arrow--l{left:-18px}.pl-arrow--r{right:-18px}@media(max-width:760px){.pl-arrow{display:none}}.pl-split{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.pl-split--right .pl-split__media{order:2}.pl-split__media{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:40px;min-height:360px}.pl-split__media svg{max-height:440px;width:auto;max-width:100%}.pl-split__copy{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:56px clamp(24px,6vw,96px)}.pl-split__copy .pl-rte{opacity:.85;line-height:1.6;font-size:17px}.pl-split__copy .pl-rte p{margin:0 0 10px}@media(max-width:860px){.pl-split{grid-template-columns:1fr}.pl-split--right .pl-split__media{order:0}}.pl-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:40px}.pl-step{text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.pl-step__n{width:56px;height:56px;border-radius:999px;font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center}.pl-step h3{font-size:20px;font-weight:800}.pl-step p{margin:0;opacity:.8;line-height:1.55;max-width:320px}.pl-banner{position:relative;display:flex;align-items:center;overflow:hidden}.pl-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;text-align:center}.pl-trust svg{width:40px;height:40px;margin:0 auto 10px;display:block}.pl-trust strong{display:block;font-size:16px}.pl-trust span{opacity:.75;font-size:14px}.pl-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;max-width:980px;margin:32px auto 0}.pl-guide a{background:#fff;border-radius:8px;padding:22px;text-align:center;text-decoration:none}.pl-guide small{display:block;color:#5a6372;font-size:14px}.pl-guide b{display:block;font-weight:800;font-size:30px}.pl-faq{max-width:860px;margin:32px auto 0;display:flex;flex-direction:column}.pl-faq details{border-top:1px solid #E6E9EE;padding:20px 4px}.pl-faq details:last-child{border-bottom:1px solid #E6E9EE}.pl-faq summary{font-weight:800;font-size:17px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.pl-faq summary::-webkit-details-marker{display:none}.pl-faq summary:after{content:"+";font-size:22px;line-height:1}.pl-faq details[open] summary:after{content:"\2013"}.pl-faq .pl-rte{margin-top:12px;opacity:.85;line-height:1.6}.pl-faq .pl-rte p{margin:0 0 8px}.pl-news{text-align:center}.pl-news form{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.pl-news input[type=email]{flex:0 1 380px;min-height:52px;border:1px solid #C5CDDB;border-radius:4px;padding:0 16px;font-size:16px;background:#fff;color:#12161c}.pl-foot{padding:64px 0 28px;font-size:15px}.pl-foot__grid{display:grid;grid-template-columns:1.4fr repeat(auto-fit,minmax(150px,1fr));gap:36px}@media(max-width:860px){.pl-foot__grid{grid-template-columns:1fr 1fr}}.pl-foot h3{font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.pl-foot a{display:block;text-decoration:none;opacity:.8;padding:4px 0}.pl-foot a:hover{opacity:1}.pl-foot__bottom{border-top:1px solid rgba(255,255,255,.15);margin-top:44px;padding-top:22px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.pl-pay{display:flex;flex-wrap:wrap;gap:8px}.pl-pay svg{height:24px;width:auto}.pl-prod__main{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding:48px 24px 80px}.pl-gallery{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.pl-gallery__main{border-radius:20px;overflow:hidden;background:#eef2fb;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.pl-gallery__main img{width:100%;height:100%;object-fit:cover}.pl-gallery__main svg{width:100%;height:auto}.pl-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pl-thumbs button{aspect-ratio:1/1;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:#f4f6f9;cursor:pointer}.pl-thumbs button.on{border-color:#12161c}.pl-thumbs img{width:100%;height:100%;object-fit:cover}.pl-buy{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:22px}.pl-buy h1{font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.05}.pl-buy__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.pl-buy__price strong{font-size:34px;font-weight:800}.pl-buy__price s{opacity:.55;font-size:20px}.pl-form{display:flex;flex-direction:column;gap:22px;margin:0}.pl-form fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.pl-form legend{font-weight:800;font-size:15px;padding:0;margin-bottom:12px}.pl-strgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}@media(max-width:520px){.pl-strgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-str{min-height:48px;border-radius:8px;font-family:inherit;font-weight:800;font-size:15px;cursor:pointer;background:#fff;color:#12161c;border:2px solid #D5DCEA}.pl-str[aria-pressed=true]{background:#12161c;color:#fff;border-color:#12161c}.pl-colors{display:flex;flex-wrap:wrap;gap:10px}.pl-col{width:46px;height:46px;border-radius:999px;padding:4px;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent}.pl-col[aria-pressed=true]{border-color:#12161c}.pl-col span{display:block;width:32px;height:32px;border-radius:999px;border:1px solid #B8C0CC}.pl-cta{min-height:60px;width:100%;font-size:16px}.pl-cta[disabled]{opacity:.5;cursor:not-allowed}.pl-perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;text-align:center;font-size:13px}.pl-perks div{background:#f4f6f9;border-radius:10px;padding:14px 8px}.pl-perks strong{display:block;font-size:14px}.pl-acc details{border-top:1px solid #E6E9EE;padding:18px 0}.pl-acc details:last-child{border-bottom:1px solid #E6E9EE}.pl-acc summary{font-weight:800;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.pl-acc summary::-webkit-details-marker{display:none}.pl-acc summary:after{content:"+"}.pl-acc details[open] summary:after{content:"\2013"}.pl-acc .pl-rte{margin-top:10px;opacity:.85;line-height:1.55}.pl-acc .pl-rte p{margin:0 0 8px}.pl-multiply{mix-blend-mode:multiply}.pl-liquid-hover{transition:transform .5s cubic-bezier(.2,.8,.2,1)}@media(hover:hover){.pl-card:hover .pl-liquid-hover,.pl-liquid-zone:hover .pl-liquid-hover{filter:url(#pl-liquid);transform:scale(1.04)}}.pl-blob{animation:plBlob 14s ease-in-out infinite;overflow:hidden;will-change:border-radius}@keyframes plBlob{0%,to{border-radius:58% 42% 38% 62%/52% 44% 56% 48%}25%{border-radius:40% 60% 62% 38%/40% 58% 42% 60%}50%{border-radius:62% 38% 46% 54%/60% 40%}75%{border-radius:46% 54% 58% 42%/44% 62% 38% 56%}}.pl-goo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.pl-goo span{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:plFloat 18s ease-in-out infinite}.pl-goo span:nth-child(1){width:46vw;height:46vw;max-width:560px;max-height:560px;left:-10%;top:-20%;background:var(--goo1,#F5B700)}.pl-goo span:nth-child(2){width:38vw;height:38vw;max-width:460px;max-height:460px;right:-8%;bottom:-25%;background:var(--goo2,#1F4FD8);animation-delay:-6s;opacity:.35}.pl-goo span:nth-child(3){width:26vw;height:26vw;max-width:320px;max-height:320px;left:40%;top:30%;background:var(--goo3,#FFFFFF);animation-delay:-11s;opacity:.6}@keyframes plFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(6%,8%) scale(1.12)}66%{transform:translate(-5%,4%) scale(.92)}}.pl-slide--split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0}.pl-slide--split .pl-copy{margin-left:max(24px,calc((100vw - 1320px)/2 + 24px));padding:48px 32px 48px 0;z-index:1}.pl-split-media{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;padding:32px 24px}.pl-split-media__frame{position:relative;width:min(100%,560px);aspect-ratio:4/5;box-shadow:0 30px 60px -20px #12161c59}.pl-split-media__frame img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:760px){.pl-slide--split{grid-template-columns:1fr;align-items:start}.pl-slide--split .pl-split-media{order:-1;padding:24px 24px 0}.pl-split-media__frame{width:min(78vw,380px)}.pl-slide--split .pl-copy{margin:0;padding:20px 24px 56px}}.pl-btn{position:relative;overflow:hidden;isolation:isolate;transition:transform .2s,color .3s}.pl-btn:before{content:"";position:absolute;left:50%;top:100%;width:220%;aspect-ratio:1;border-radius:42%;transform:translate(-50%) rotate(0);background:#ffffff2e;z-index:-1;transition:top .6s cubic-bezier(.2,.8,.2,1);animation:plSpin 6s linear infinite}.pl-btn:hover:before{top:-60%}.pl-btn:hover{transform:translateY(-2px)}@keyframes plSpin{to{transform:translate(-50%) rotate(360deg)}}.pl-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.pl-reveal.is-in{opacity:1;transform:none}.pl-banner__product{position:absolute;right:4%;top:50%;transform:translateY(-50%);width:min(44%,520px);aspect-ratio:1}.pl-banner__product img{width:100%;height:100%;object-fit:contain}@media(max-width:760px){.pl-banner{flex-direction:column;align-items:stretch}.pl-banner__product{position:relative;right:auto;top:auto;transform:none;width:80%;margin:24px auto 0}.pl-banner .pl-copy{margin:0;padding:24px}}.pl-split__media .pl-split__frame{position:relative;width:min(100%,520px);aspect-ratio:1}.pl-split__media .pl-split__frame img{width:100%;height:100%;object-fit:cover}.pl-gallery__main img.pl-multiply{object-fit:contain;background:transparent}@media(prefers-reduced-motion:reduce){.pl-blob,.pl-goo span,.pl-btn:before{animation:none}.pl-reveal{opacity:1;transform:none;transition:none}.pl-liquid-hover{transition:none}}.pl-gallery__main{background:#fff}.pl-gallery__main img{object-fit:contain}.pl-thumbs button{background:#fff}.pl-thumbs img{object-fit:contain}.pl-card__img{aspect-ratio:1/1}.pl-card__img img{object-fit:contain;padding:16% 9% 9%}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pocketlens.css.map */
