#tech-system .ql-explorer{--ql-ink:#12364e;--ql-blue:#0070b9;--ql-line:#dcd8d0;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:18px 42px;align-items:center;padding-top:24px;border-color:var(--ql-line)}#tech-system .ql-visual{min-width:0;position:relative}#tech-system .ql-visual__bar{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;min-height:0;margin:0 0 8px;font:inherit;letter-spacing:normal;color:inherit}#tech-system .ql-visual__heading{min-width:0;max-width:min(100%,650px)}#tech-system .ql-visual__heading .tt-kicker{margin-bottom:12px}#tech-system .ql-visual__heading h2{margin:0}#tech-system .ql-visual__bar>span{max-width:none}#tech-system .ql-assembly{display:flex;align-items:center;gap:10px;flex:none;background:#ffffffb3;border:1px solid var(--ql-line);border-radius:999px;padding:9px 13px;min-height:42px;color:var(--ql-ink);font:600 13px/1.3 var(--body);letter-spacing:0;cursor:pointer}#tech-system .ql-assembly:hover{border-color:var(--ql-blue);background:#fff}#tech-system .ql-assembly svg{width:18px;height:18px}#tech-system .ql-stage{display:block;min-height:0;aspect-ratio:592/524;isolation:isolate;background:radial-gradient(ellipse at 53% 56%,#e5dfd64d,transparent 65%)}#tech-system .ql-stack{display:block;width:100%;height:100%;overflow:visible}#tech-system .ql-explorer[data-active=polarization],#tech-system [data-feature=polarization]{--material:#423f3a}#tech-system .ql-explorer[data-active=nylon],#tech-system [data-feature=nylon]{--material:#a96522}#tech-system .ql-explorer[data-active=ar],#tech-system [data-feature=ar]{--material:#26816d}#tech-system .ql-explorer[data-active=water],#tech-system [data-feature=water]{--material:#536f69}#tech-system .ql-explorer[data-active=scratch],#tech-system [data-feature=scratch]{--material:#686964}#tech-system .ql-explorer[data-active=uv],#tech-system [data-feature=uv]{--material:#448fca}#tech-system .ql-layer{color:var(--material,#777);opacity:1;filter:none;pointer-events:none}#tech-system .ql-slice{transition:transform .38s cubic-bezier(.2,.75,.25,1);transform:translate(0);transform-origin:134px 176px;filter:none}#tech-system .ql-slice__texture{opacity:1}#tech-system .ql-layer[data-feature=ar] .ql-slice__texture{opacity:.65}#tech-system .ql-layer:is([data-feature=polarization],[data-feature=scratch]) .ql-slice__texture{opacity:.42}#tech-system .ql-layer[data-feature=oleo] .ql-slice__texture{opacity:.82}#tech-system .ql-layer[data-selected=true]{opacity:1}#tech-system .ql-layer[data-preview=true] .ql-slice{transform:translateY(-48px)}#tech-system .ql-layer[data-selected=true] .ql-slice{transform:translateY(-72px)}#tech-system .ql-layer__hit{pointer-events:none;color:var(--material,#777)}#tech-system [data-enhanced] .ql-layer__hit{pointer-events:all;cursor:pointer}#tech-system .ql-slice__marker,#tech-system .ql-side-label,#tech-system .ql-marker-hit{display:none;pointer-events:none}#tech-system .ql-slice__marker circle,#tech-system .ql-slice__marker text{transition:fill .2s,stroke .2s}#tech-system .ql-slice__marker text{font:600 13px var(--body);letter-spacing:.02em}#tech-system .ql-layer__hit:is([data-selected=true],[data-preview=true]) .ql-slice__marker circle{fill:var(--material);stroke:var(--material);stroke-opacity:1}#tech-system .ql-layer__hit:is([data-selected=true],[data-preview=true]) .ql-slice__marker text{fill:#fff}#tech-system .ql-hit-map{transition:opacity .2s}#tech-system .ql-layer-readout{display:flex;align-items:center;justify-content:center;gap:9px;min-height:25px;margin:0 0 3px;color:#48463f;font:600 14px/1.5 var(--body);letter-spacing:.015em}#tech-system .ql-material-dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--readout-color,#423f3a);box-shadow:0 0 0 4px #89837712}#tech-system .ql-explorer[data-assembled=true] .ql-layer{opacity:1;filter:none}#tech-system .ql-explorer[data-assembled=true] .ql-layer .ql-slice{transform:translate(var(--assembly-x),var(--assembly-y)) scale(1.18);filter:none}#tech-system .ql-explorer[data-assembled=true] .ql-hit-map{opacity:0;pointer-events:none}#tech-system .ql-explorer[data-assembled=true] .ql-layer__hit{pointer-events:none}#tech-system .ql-explorer[data-revealing=true] .ql-slice{transition-duration:.95s;transition-delay:calc(var(--layer-index) * 35ms)}#tech-system .ql-explorer[data-revealing=true] .ql-hit-map,#tech-system .ql-explorer[data-revealing=true] .ql-layer__hit{pointer-events:none}#tech-system .ql-visual>.tc-explorer__hint{margin:0!important;text-align:center;font:400 12px/1.5 var(--body);color:#597384;letter-spacing:.02em}#tech-system .ql-explorer{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px 40px;align-items:start}#tech-system .tc-explorer__content{min-width:0}#tech-system .ql-card{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}#tech-system .ql-card__top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;color:#648091;font:500 11px/1.5 var(--body);letter-spacing:.1em;text-transform:uppercase}#tech-system .ql-count{white-space:nowrap;letter-spacing:.08em;font-variant-numeric:tabular-nums}#tech-system [data-layer-current]{color:var(--material);font-weight:700}#tech-system .ql-benefits{border-top:1px solid var(--ql-line)}#tech-system .ql-benefit{border-bottom:1px solid var(--ql-line)}#tech-system .ql-benefit__toggle{width:100%;display:flex;align-items:center;gap:12px;min-height:66px;padding:18px;border:0;border-radius:0;background:transparent;color:#526b7b;font:600 15px/1.4 var(--body);text-align:left;cursor:pointer;overflow-wrap:anywhere}#tech-system .ql-control-number{flex:none;min-width:24px;font:500 12px/1.3 var(--body);color:#7392a6;letter-spacing:.06em}#tech-system .ql-benefit__toggle:hover,#tech-system .ql-benefit__toggle[data-preview=true]{background:#f1eee8;color:#36352f}#tech-system .ql-benefit:has([aria-expanded=true]){background:#f1eee8;box-shadow:inset 3px 0 var(--material)}#tech-system .ql-benefit__toggle[aria-expanded=true]{color:#12364e}#tech-system [aria-expanded=true] .ql-control-number{color:var(--material)}#tech-system .ql-benefit__indicator{position:relative;margin-left:auto;width:12px;height:12px;flex:none}#tech-system .ql-benefit__indicator:before,#tech-system .ql-benefit__indicator:after{content:"";position:absolute;background:currentColor;inset:5px 0 auto;height:1px}#tech-system .ql-benefit__indicator:after{transform:rotate(90deg);transition:transform .2s}#tech-system [aria-expanded=true] .ql-benefit__indicator:after{transform:rotate(0)}#tech-system .ql-benefit .tc-feature-panel{padding:0 22px 24px 54px;min-height:0}#tech-system .ql-benefit .tc-feature-eyebrow{font:700 11px/1.5 var(--body);color:var(--material);margin:14px 0}#tech-system [data-enhanced] .ql-benefit .tc-feature-eyebrow{display:none}#tech-system .ql-benefit .tc-feature-panel h3{font:700 clamp(23px,2vw,28px)/1.15 var(--disp);letter-spacing:-.03em;margin:0 0 12px;color:#12364e;max-width:none;text-wrap:initial}#tech-system .ql-benefit .ql-group-part>p:not(.tc-feature-eyebrow){font:400 15px/1.6 var(--body);color:#526b7b;margin:0;max-width:none;overflow-wrap:anywhere}#tech-system .ql-group-part~.ql-group-part{display:none}#tech-system .ql-benefit .tc-text-link{margin-top:12px;font-size:12px;min-height:32px}#tech-system [data-enhanced] .ql-benefit .tc-feature-panel:not([hidden]){animation:ql-card-reveal .25s ease-out both}#tech-system .ql-card__navigation{display:none}#tech-system .ql-card__navigation button{display:flex;align-items:center;gap:6px;padding:6px 0;min-height:44px;border:0;background:none;color:#1a5478;font:600 13px/1.3 var(--body);cursor:pointer}#tech-system .ql-card__navigation button:hover{color:#0070b9}#tech-system .ql-card__navigation svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.4;fill:none;flex:none}#tech-system .ql-progress{display:none}#tech-system .ql-card__art img,#tech-system .ql-card__reference img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}#tech-system .ql-card__art{margin-bottom:16px}#tech-system .ql-card__reference{max-width:100px;margin:0 0 16px auto}#tech-system .ql-explorer [hidden]{display:none!important}#tech-system .ql-explorer button:focus-visible{outline:2px solid #0070b9;outline-offset:3px;z-index:1;position:relative}@keyframes ql-card-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px)and (min-width:721px){#tech-system .ql-explorer{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#tech-system .ql-visual__bar{align-items:flex-start;gap:8px}#tech-system .ql-assembly{padding:8px;font-size:10px}#tech-system .ql-benefit__toggle{padding-inline:12px;font-size:14px}#tech-system .ql-benefit .tc-feature-panel{padding-inline:48px 18px}}@media(max-width:720px){#tech-system .ql-explorer{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:16px}#tech-system .ql-visual__bar{gap:12px}#tech-system .ql-visual__bar>span{max-width:none}#tech-system .ql-assembly{font-size:10px;padding:8px 10px;gap:7px}#tech-system .ql-stage{margin:0 -10px;width:calc(100% + 20px)}#tech-system .ql-visual>.tc-explorer__hint{font-size:12px}#tech-system .ql-benefit__toggle{min-height:64px;padding:16px 12px;font-size:15px}#tech-system .ql-benefit .tc-feature-panel{padding:0 18px 22px 48px}#tech-system .ql-benefit .tc-feature-panel h3{font-size:24px}#tech-system .ql-benefit .ql-group-part>p:not(.tc-feature-eyebrow){font-size:15px}}@media(max-width:360px){#tech-system .ql-assembly svg{display:none}}@media(prefers-reduced-motion:reduce){#tech-system .ql-explorer *,#tech-system .ql-explorer *:before{transition:none!important;animation:none!important}}#tech-system [data-feature=mirror]{--material:#057dcc}#tech-system [data-feature=oleo]{--material:#63798b}#tech-system .ql-color-options{border:0;padding:0;margin:4px 0 12px;min-width:0}#tech-system .ql-color-options legend{padding:0;margin-bottom:8px;color:#526b7b;font:500 11px/1.4 var(--body);letter-spacing:.08em;text-transform:uppercase}#tech-system .ql-color-options__choices{display:flex;flex-wrap:wrap;gap:8px}#tech-system .ql-color-options button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid #ccd5dc;border-radius:6px;background:transparent;color:#526b7b;font:600 12px/1.3 var(--body);cursor:pointer}#tech-system .ql-color-options button:hover{background:#f0f3f5}#tech-system .ql-color-options button[aria-pressed=true]{border-color:#0e406a;background:#eaf1f6;color:#0e406a;box-shadow:inset 0 0 0 1px #0e406a}#tech-system .ql-color-swatch{width:15px;height:15px;border-radius:50%;border:1px solid #0002;flex:none}#tech-system .ql-color-swatch--blue{background:linear-gradient(135deg,#0052d4,#39ceee 55%,#343ab7)}#tech-system .ql-color-swatch--silver{background:linear-gradient(135deg,#727a83,#f5f7f8 50%,#8f969d)}#tech-system .ql-color-swatch--smoke{background:linear-gradient(135deg,#30343a,#80858b)}#tech-system [data-lens-color=summit-silver] [data-feature=mirror]{--material:#737f8b}#tech-system [data-lens-color=smoke-grey] [data-feature=nylon]{--material:#626b75}@media(max-width:430px){#tech-system .ql-color-options__choices{gap:6px}#tech-system .ql-color-options button{flex:1;padding:8px 6px;font-size:11px;gap:5px}#tech-system .ql-color-swatch{width:12px;height:12px}}#tech-system .ql-side-label{fill:#526b7b;font:600 12px/1 var(--body);letter-spacing:.07em;text-transform:uppercase;pointer-events:none}#tech-system .ql-stage{width:100%;margin:0}#tech-system .ql-layer-readout{padding-inline:12px;min-height:42px;text-wrap:balance;text-align:center}#tech-system .ql-group-part+.ql-group-part h3{font-size:19px;line-height:1.25;margin-bottom:8px}#tech-system .ql-card__art{overflow:hidden;border-radius:12px;background:#fff}#tech-system .ql-card__art img{display:block;max-height:280px;object-fit:contain}#tech-system .ql-card__top{min-height:44px;padding:12px 0}@media(min-width:1025px){#tech-system .ql-visual{position:sticky;top:calc(var(--torque-header-height, 90px) + 24px)}}@media(max-width:720px){#tech-system .ql-stage{max-width:440px;margin-inline:auto}#tech-system .ql-layer-readout{font-size:13px;min-height:38px}#tech-system .ql-card__top{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/torque-lens-stack.css.map */
