.lens-section{padding:70px 20px 76px;background:#f7f6f2;color:#171717}.lens-section *{box-sizing:border-box}.lens-section__page-width{width:min(100%,1320px);margin:0 auto}.lens-section__eyebrow{margin:0 0 72px;text-align:center;font-size:clamp(28px,2.3vw,42px);line-height:1.15;font-weight:700;letter-spacing:-.025em}.lens-section__card{position:relative;min-height:830px;overflow:hidden;border-radius:24px;padding:62px 34px 50px;background-color:#dff1e2;background-image:url(/cdn/shop/files/e141c21a3f1034727572506b6f1d19cf.jpg?v=1785902117);background-position:center;background-size:cover}.lens-section__videos{position:relative;min-height:360px;margin:0 auto;padding:0 10px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.lens-section__videos:active{cursor:grabbing}.lens-section__videos:focus-visible{outline:2px solid #00756d;outline-offset:8px;border-radius:12px}.lens-video{position:absolute;top:50%;left:50%;width:clamp(190px,22vw,310px);height:clamp(290px,29vw,430px);overflow:hidden;border-radius:13px;background:#c9d8ca;box-shadow:0 8px 24px #1d4e3214;opacity:calc(1 - var(--distance, 0) * .07);z-index:calc(20 - var(--distance, 0));transform:translate(-50%,-50%) translate(calc(var(--offset, 0) * clamp(150px,17vw,225px))) translateY(calc(var(--distance, 0) * 18px)) scale(calc(1.06 - var(--distance, 0) * .055));transition:transform .48s cubic-bezier(.22,.75,.22,1),opacity .35s ease,box-shadow .35s ease;will-change:transform;cursor:pointer}.lens-video.is-active{box-shadow:0 18px 38px #1d4e3233;cursor:default}.lens-video video,.lens-video img,.lens-video svg{width:100%;height:100%;display:block;object-fit:cover}.lens-video__placeholder{fill:#ffffff80;background:#a7cdb0}.lens-section__next{position:absolute;z-index:40;top:50%;right:4px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#08786e;box-shadow:0 8px 24px #1854382e;transform:translateY(-50%);cursor:pointer;transition:transform .2s ease,background .2s ease}.lens-section__next svg{width:26px;height:26px}.lens-section__next:hover{background:#fff;transform:translateY(-50%) scale(1.08)}.lens-section__next:focus-visible{outline:2px solid #00756d;outline-offset:3px}.lens-section__decor{pointer-events:none}.lens-icon{position:absolute;width:54px;height:54px}.lens-icon svg{width:100%;height:100%;display:block}.lens-icon svg>path,.lens-icon svg>circle{fill:inherit!important}.lens-icon svg .lens-icon__white{fill:#fff!important}.lens-icon--heart{left:5.5%;top:70%;color:#ff6f86;fill:#ff6f86}.lens-icon--share{left:18%;top:80%;color:#4f92ff;fill:#4f92ff;width:48px;height:48px}.lens-icon--star{right:19%;top:80%;color:#ffad00;fill:#ffad00;width:48px;height:48px}.lens-icon--like{right:6%;top:70%;color:#4f92ff;fill:#4f92ff;width:60px;height:60px}.lens-section__content{position:relative;z-index:2;margin:94px auto 0;max-width:920px;text-align:center}.lens-section__content h3{margin:0 0 18px;color:#333;font-size:clamp(26px,2.15vw,38px);line-height:1.15}.lens-section__content p{margin:0;color:#3f4742;font-size:clamp(13px,1.05vw,16px);line-height:1.65}.lens-section__content .lens-section__lead{margin-bottom:4px}.lens-section__button{display:inline-flex;align-items:center;justify-content:center;min-width:154px;min-height:50px;margin-top:28px;padding:10px 27px;border-radius:999px;background:#00756d;color:#fff;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s ease,background .2s ease}.lens-section__button:hover{background:#005e58;color:#fff;transform:translateY(-2px)}@media(max-width:749px){.lens-section{padding:44px 14px 52px}.lens-section__eyebrow{margin-bottom:36px;font-size:28px}.lens-section__card{min-height:0;padding:35px 0 38px;border-radius:18px}.lens-section__videos{min-height:330px;padding:0;overflow:hidden}.lens-video{width:205px;height:300px;transform:translate(-50%,-50%) translate(calc(var(--offset, 0) * 138px)) translateY(calc(var(--distance, 0) * 13px)) scale(calc(1.04 - var(--distance, 0) * .055))}.lens-section__next{right:10px;width:44px;height:44px}.lens-section__decor{display:none}.lens-section__content{margin-top:54px;padding:0 22px}.lens-section__content h3{font-size:27px}.lens-section__content p{font-size:12px}.lens-section__content p br{display:none}.lens-section__button{min-height:46px;margin-top:22px;font-size:16px}}@media(prefers-reduced-motion:reduce){.lens-video,.lens-section__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/minikey-seen-through-our-lens.css.map */
