.product-tile-image{place-items:center;transition:opacity .25s;display:grid;position:absolute;inset:36px 12px 28px;container-type:size}.product-tile-crop{aspect-ratio:var(--tile-crop-ratio);width:min(100%,calc(var(--tile-photo-height,145px) * var(--tile-crop-ratio)));width:min(100%,calc(100cqh * var(--tile-crop-ratio)));display:block;position:relative;overflow:hidden}.product-tile-crop img{max-width:none;max-height:none;display:block;position:absolute}.product-tile-uncropped{object-fit:contain;width:100%;height:100%}.product-tile-crop.has-optic-scale{width:min(100%,calc(100cqh * var(--tile-crop-ratio)),calc(var(--product-optic-size,min(4cqw,30cqh)) * var(--optic-widths)))}.product-photo-frame{width:100%;min-width:0;height:var(--product-photo-height,72px);display:block;position:relative}.product-photo-frame .product-tile-image{mix-blend-mode:multiply;inset:0}.product-photo-pod-detail{--product-optic-size:min(clamp(38px,7vw,88px),26cqw,36cqh)}.ct-comparison-photo{--product-photo-height:105px;width:190px}.ft-model-photo{--product-photo-height:52px}.ig-directory-photo{--product-photo-height:54px}.ig-hero-photo{--product-photo-height:clamp(110px,20vw,220px)}.gd-mount-photo{--product-photo-height:115px;margin:10px 0 16px}.gd-result-photo{--product-photo-height:220px}.related-grid .pv-related-photo{--product-photo-height:150px;margin:0;display:block}.related-grid .product-tile-image{margin:0;display:grid}.related-grid .product-tile-crop{margin:0;display:block}.pv-page .related-grid>a:hover .product-tile-crop img{transform:none}.pv-stage-image .product-tile-image{inset:0}.pv-stage-image .product-tile-crop img,.pv-is-zenith-pod .pv-stage-image:hover .product-tile-crop img{transform:none}.upcoming-primary-photo{--product-optic-size:min(clamp(38px,7vw,88px),26cqw,36cqh)}.upcoming-gallery-photo{--product-photo-height:clamp(76px,16vw,220px);--product-optic-size:min(16cqw,35cqh,88px)}.zl2-finish-photo{--product-photo-height:clamp(170px,32vw,380px);--product-optic-size:min(clamp(38px,7vw,88px),26cqw,36cqh)}.site-pruned .ct-product .ct-product-stage{height:235px}.site-pruned .ct-product-zenith-pod .ct-product-stage{height:155px}.ct-product-stage .product-tile-image{--product-optic-size:min(4cqw,26px)}.hv-showcase-stage .product-tile-image{--tile-photo-height:170px;mix-blend-mode:multiply;inset:37px 17px 30px}@media (max-width:760px){.site-pruned .ct-product:not(.ct-product-pod){grid-column:1/-1}.site-pruned .ct-product .ct-product-stage{height:155px}.ct-product-stage .product-tile-image{--tile-photo-height:110px;--product-optic-size:calc((88vw - 14px) / 25);inset:33px 7px 7px}.hv-showcase-stage .product-tile-image{inset:28px 10px 21px}.ft-model-photo{--product-photo-height:42px}.gd-mount-options .gd-mount-photo{grid-area:1/1;height:82px;margin:0}.gd-result-photo{--product-photo-height:175px}}@media (max-width:540px){.ig-hero-photo{--product-photo-height:132px}}@media print{.ig-hero-photo{--product-photo-height:66pt}}@media (prefers-reduced-motion:reduce){.product-tile-image{transition:none}}
