.section-lens-finder-wrapper{padding:0!important}.finder-section{position:relative;background:var(--black);padding:64px 60px;overflow:hidden}.finder-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.5;background:var(--scene-bg, transparent);transition:background .8s ease;pointer-events:none}.finder-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--black) 0%,transparent 40%,var(--black) 100%)}.finder-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:stretch;position:relative;z-index:1}.finder-text{display:flex;flex-direction:column}.finder-head{text-align:left;margin:0 0 32px}.finder-head .eyebrow{margin-bottom:20px}.finder-section .section-title{font-family:var(--font-heading);font-weight:800;font-size:clamp(28px,3.6vw,44px);letter-spacing:-.02em;line-height:1.05;color:var(--off-white);text-transform:lowercase;margin:0}.finder-scenes{display:flex;border:1px solid rgba(240,237,232,.12);border-radius:100px;padding:4px;width:fit-content;margin-bottom:28px}.scene-tile{background:none;border:none;cursor:pointer;padding:10px 22px;border-radius:100px;font-family:var(--font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f0ede880;transition:background .25s ease,color .25s ease;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative;width:auto;height:auto;overflow:visible}.scene-tile.active{background:var(--yellow);color:var(--black);font-weight:600}.scene-tile:hover:not(.active){color:var(--off-white)}.scene-dot,.scene-icon{display:none}.scene-time{font-size:9px;letter-spacing:.06em;opacity:.65;color:inherit}.finder-stage{position:relative;z-index:1}.finder-info{display:flex;flex-direction:column}.finder-lens-name{font-family:var(--font-heading);font-weight:800;font-size:clamp(18px,2.2vw,26px);letter-spacing:-.02em;text-transform:lowercase;margin-bottom:12px;transition:color .3s ease;color:var(--off-white)}.finder-title{font-size:14px;font-family:var(--font-body);font-weight:500;color:#f0ede88c;letter-spacing:.02em;line-height:1.7;margin:0 0 22px}.finder-desc{font-size:14px;line-height:1.7;color:#f0ede88c;margin-bottom:24px}.finder-meta{display:flex;gap:28px;flex-wrap:wrap;margin-bottom:28px}.finder-meta-item{display:flex;flex-direction:column;gap:4px}.finder-meta-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f0ede859}.finder-meta-value{font-family:var(--font-heading);font-weight:800;font-size:18px;color:var(--off-white)}.finder-cta{display:inline-flex;align-items:center;gap:8px;background:var(--yellow);color:var(--black);font-family:var(--font-body);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:16px 32px;border-radius:12px;text-decoration:none;width:fit-content;transition:transform .2s ease;margin-top:8px}.finder-cta:hover{transform:translateY(-2px)}.finder-visual{aspect-ratio:4 / 5;border-radius:4px;border:1px solid rgba(240,237,232,.12);background:linear-gradient(200deg,#171717,#0a0a0a 60%);position:relative;overflow:hidden}.finder-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 70%,rgba(252,250,1,.1),transparent 55%)}.finder-img{width:100%;height:100%;object-fit:cover;object-position:center center;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .5s ease}.finder-img.active{opacity:1}@media(max-width:900px){.finder-section{padding:48px 24px}.finder-layout{grid-template-columns:1fr;gap:28px}.finder-visual{order:-1;aspect-ratio:16/9;height:auto}.finder-head{text-align:center}.finder-section .section-title{font-size:clamp(24px,7vw,32px)}.finder-head .eyebrow{justify-content:center}.finder-scenes{flex-wrap:nowrap;width:fit-content;margin-left:auto;margin-right:auto}.finder-info{text-align:center;align-items:center}.finder-lens-name{text-align:center;font-size:24px}.finder-desc{text-align:center}.finder-meta{flex-wrap:nowrap;gap:16px;justify-content:center}.finder-meta-item{flex:1;align-items:center}.finder-meta-value{font-size:22px}.finder-meta-label{font-size:9px}.finder-cta{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-lens-finder.css.map */
