.pdp-refresh,.pdp-refresh *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;font-family:GT-Eesti-Pro-Display,Arial,sans-serif}.pdp-refresh *,body,html{margin:0;padding:0}.pdp-refresh,.pdp-refresh *{font-family:GT-Eesti-Pro-Display,Arial,sans-serif}.pdp-refresh{color:#000;font-size:16px;font-weight:400;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.pdp-refresh *{-webkit-box-sizing:border-box;box-sizing:border-box}.pdp-refresh :not(section):focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 4px 8px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 4px 8px #fff;outline:transparent solid 2px}.pdp-refresh .copy{font-size:1.25rem;line-height:28px}.pdp-refresh .copy.small{font-size:1.125rem;line-height:26px}.pdp-refresh .copy.large{font-size:1.375rem;line-height:30px}.pdp-refresh .copy sup{line-height:0}.pdp-refresh .text-yellow{color:#fd0!important}.pdp-refresh .text-yellow.text-link:after{border-color:#fd0!important}.pdp-refresh .swiper-button:after,.pdp-refresh .text-link.arrow-link:after{border-style:solid;position:relative;vertical-align:top;border-color:#000;content:""}.pdp-refresh .bg-dark,.pdp-refresh.bg-dark{background:#000!important;color:#fff}.pdp-refresh .thin{font-weight:200!important}.pdp-refresh .normal,.pdp-refresh .product-wrap.starting-at .price-wrap p.copy.strike-through,.pdp-refresh .regular{font-weight:400}.pdp-refresh .bold,.pdp-refresh .strong{font-weight:600}.pdp-refresh .italic{font-style:italic}.pdp-refresh .text-uppercase{text-transform:uppercase}.pdp-refresh .underline{text-decoration:underline}.pdp-refresh .text-center{text-align:center}.pdp-refresh .no-break{white-space:nowrap}.pdp-refresh .position-relative,.pdp-refresh .product-wrap .arrow-link{position:relative}.pdp-refresh .bread-wrap .bread-prequal-btn,.pdp-refresh .inline-block{display:inline-block}.pdp-refresh .no-padding-bottom{padding-bottom:0!important}.pdp-refresh #pricing-row,.pdp-refresh .no-padding-top{padding-top:0!important}.pdp-refresh .spacer-bottom-xl{margin-bottom:30px!important}.pdp-refresh .spacer-bottom{margin-bottom:15px!important}.pdp-refresh .spacer-bottom-sm{margin-bottom:10px!important}.pdp-refresh .spacer-top-xl{margin-top:30px!important}.pdp-refresh .spacer-top{margin-top:15px!important}.pdp-refresh .spacer-top-sm{margin-top:10px!important}.pdp-refresh .strike-through{text-decoration:line-through}#product-overview-tabs-tabpane-overview div[data-testid=container]{background:#000;margin-top:-60px;margin-bottom:-60px}.disable-scrollbars::-webkit-scrollbar{background:0 0;width:0;-webkit-appearance:none;display:none}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.pdp-refresh .h1,.pdp-refresh .h2,.pdp-refresh .h3,.pdp-refresh .h4,.pdp-refresh .h5,.pdp-refresh .h6{font-family:GT-Eesti-Pro-Display,Arial,sans-serif;font-weight:600;margin-bottom:0;margin-top:0}.pdp-refresh .h1{font-size:5.188rem;line-height:81px}.pdp-refresh .h2{font-size:3.438rem;line-height:53px}.pdp-refresh .h3{font-size:2.5rem;line-height:38px}.pdp-refresh .h4{font-size:1.625rem;line-height:1}.pdp-refresh .h5{font-size:1.125em;line-height:1}.pdp-refresh .h6{font-size:1em;line-height:1}.pdp-refresh .text-link{color:inherit;text-decoration:underline}.pdp-refresh .bread-wrap .bread-prequal-btn a:hover,.pdp-refresh .text-link:focus,.pdp-refresh .text-link:hover{text-decoration:none}.pdp-refresh .bg-dark .text-link,.pdp-refresh.bg-dark .text-link{color:#fff}.pdp-refresh .bg-dark .text-link:focus,.pdp-refresh.bg-dark .text-link:hover{color:#fff;text-decoration:none}.pdp-refresh .text-link.arrow-link,.pdp-refresh .text-link.play-link{line-height:1;text-decoration:none;cursor:pointer;font-weight:600}.pdp-refresh .text-link.play-link img.play-icon{margin-left:10px;margin-top:-3px;-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1);-webkit-transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;-o-transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out}.pdp-refresh .text-link.play-link:focus img.play-icon,.pdp-refresh .text-link.play-link:hover img.play-icon{-webkit-transform:translate(0) scale(1.1);-ms-transform:translate(0) scale(1.1);transform:translate(0) scale(1.1)}.pdp-refresh .text-link.arrow-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-refresh .text-link.arrow-link:after{border-width:3px 3px 0 0;display:inline-block;height:.6rem;left:8px;top:-2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:left 250ms ease-out;-o-transition:left 250ms ease-out;transition:left 250ms ease-out;width:.6rem}.pdp-refresh .bg-dark .text-link.arrow-link:after{border-color:#fff}.pdp-refresh .text-link.arrow-link:focus:after,.pdp-refresh .text-link.arrow-link:hover:after{left:13px}.pdp-refresh .link-wrap>div{margin:0 30px}.pdp-refresh .full-width-image{width:100%;height:auto}.pdp-refresh .rounded-corners{border-radius:25px}.pdp-refresh section{padding:150px 0}.pdp-refresh .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pdp-refresh .bg-dark .products .product-wrap,.pdp-refresh .flex.flex-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.pdp-refresh .flex.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.pdp-refresh .flex.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-refresh .flex.flex-no-wrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.pdp-refresh .flex.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-refresh .flex-3{width:33.333333333%}.pdp-refresh .col-row{max-width:1200px;margin:0 auto;padding:15px 15px 0}.pdp-refresh .col-row>div{padding:0 15px}.pdp-refresh .copy-wrap{max-width:750px;margin:0 auto}.pdp-refresh .copy-img-row{max-width:1200px;margin:0 auto;padding:75px 0 150px}.pdp-refresh .copy-img-row>div{max-width:none;width:50%}.pdp-refresh .copy-img-row .img-wrap:first-child{padding-left:30px;padding-right:0}.pdp-refresh .copy-img-row .copy-wrap:first-child{padding-left:30px;padding-right:60px}.pdp-refresh .copy-img-row .img-wrap:first-child+div{padding-left:60px;padding-right:30px}.pdp-refresh .copy-img-row .copy-wrap:first-child+div{padding-right:30px;padding-left:0}.pdp-refresh .product-wrap .arrow-link.btn-loading .text,.pdp-refresh .product-wrap .arrow-link.btn-loading:after,.pdp-refresh .swiper{opacity:0}.pdp-refresh .swiper.swiper-initialized{opacity:1}.pdp-refresh .hero-swiper{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt3f7897b154be3587/69d7ac88a1453199b375c024/background_glow.png) center center/contain no-repeat}.pdp-refresh .hero-swiper .swiper{max-width:760px;margin:0 auto 100px;padding:0 30px}.pdp-refresh .overflow-swiper .swiper{margin:0 auto 150px;max-width:1200px;overflow:visible;min-height:475px;padding:0 30px}.pdp-refresh .overflow-swiper .swiper .swiper-slide{width:auto;position:relative}.pdp-refresh .overflow-swiper .swiper .swiper-slide .copy-wrap{max-width:none;padding:30px 0 0}.pdp-refresh .swiper-button{width:40px;height:40px;background-color:rgba(155,155,155,.7);border:none;border-radius:50%;cursor:pointer;top:auto;bottom:-40px;left:calc(50% + 30px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:4}.pdp-refresh .swiper-button.bg-dark{background-color:rgba(255,255,255,.7)}.pdp-refresh .swiper-button.swiper-button-prev{left:calc(50% - 30px)}.pdp-refresh .swiper-button:after{border-width:5px 5px 0 0;display:inline-block;height:18px;width:18px;left:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:left 250ms ease-out;-o-transition:left 250ms ease-out;transition:left 250ms ease-out;border-radius:3px}.pdp-refresh .swiper-button.swiper-button-prev:after{left:3px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.pdp-refresh .swiper-button.swiper-overflow{bottom:-80px;left:auto;right:30px}.pdp-refresh .swiper-button.swiper-overflow.swiper-button-prev{left:auto;right:95px}.pdp-refresh .hero-swiper:before,.pdp-refresh .overflow-swiper:before{content:'';width:50px;height:50px;position:absolute;background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt276d1c85bf3b6b77/693853d3725f4787b9836f9c/loading-icon.png") center center/contain no-repeat;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:1s linear infinite load;animation:1s linear infinite load;z-index:2}.pdp-refresh .bg-dark .hero-swiper:before,.pdp-refresh .bg-dark .overflow-swiper:before{background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/bltcc25f6313262e403/69385432353a9469cdc7b06b/loading-icon-white.png") center center/contain no-repeat}.pdp-refresh #hero .img-background-full .img-background:before,.pdp-refresh #view-finder.img-background-full .img-background:after,.pdp-refresh #view-finder.img-background-full .img-background:before,.pdp-refresh .product-wrap .atc-show,.pdp-refresh.z5ii-js-loaded .bg-dark .hero-swiper:before,.pdp-refresh.z5ii-js-loaded .bg-dark .overflow-swiper:before,.pdp-refresh.z5ii-js-loaded .hero-swiper:before,.pdp-refresh.z5ii-js-loaded .overflow-swiper:before{display:none}.pdp-refresh .img-background-full{height:1024px;position:relative}.pdp-refresh .img-background-full .img-background:after,.pdp-refresh .img-background-full .img-background:before{content:"";position:absolute;width:100%;height:250px;background:-o-linear-gradient(bottom,#000 20px,#000 calc(15% - 20px),rgba(0,0,0,.738) 24%,rgba(0,0,0,.541) 35%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);background:linear-gradient(to top,#000 20px,#000 calc(15% - 20px),rgba(0,0,0,.738) 24%,rgba(0,0,0,.541) 35%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);bottom:0;z-index:1}.pdp-refresh .img-background-full .img-background:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:auto;top:0}.pdp-refresh .img-background-full .img-background{height:100%;position:relative;overflow:hidden}.pdp-refresh .img-background-full .img-background img.full-width-background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-refresh .img-background-full>.flex{position:absolute;left:0;right:0;bottom:10%;z-index:2}.pdp-refresh #view-finder.img-background-full{height:auto;margin-top:-27vw;z-index:1}.text-gradient{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(#fff));background-image:-o-linear-gradient(left,#fff);background-image:linear-gradient(90deg,#fff);background-position:100% 50%;background-size:400%;-webkit-text-fill-color:rgba(255,255,255,0);-webkit-transition:background-position 2.5s,background-size 2.5s;-o-transition:background-position 2.5s,background-size 2.5s;transition:background-position 2.5s,background-size 2.5s}.text-gradient.animate-gradient{background-position:0 50%;background-size:100%}#low-light .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(15%,#092ac5),color-stop(35%,#1bdbe6),color-stop(60%,rgb(16 165 124)),color-stop(70%,#3cfaa4),color-stop(80%,#fff));background-image:-o-linear-gradient(left,#092ac5 15%,#1bdbe6 35%,rgb(16 165 124) 60%,#3cfaa4 70%,#fff 80%);background-image:linear-gradient(90deg,#092ac5 15%,#1bdbe6 35%,rgb(16 165 124) 60%,#3cfaa4 70%,#fff 80%);padding-bottom:4px}#portraits-street .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(15%,rgb(112 126 138)),color-stop(35%,rgb(112 75 66)),color-stop(60%,rgb(50 64 111)),color-stop(70%,#84848e),color-stop(80%,#000));background-image:-o-linear-gradient(left,rgb(112 126 138) 15%,rgb(112 75 66) 35%,rgb(50 64 111) 60%,#84848e 70%,#000 80%);background-image:linear-gradient(90deg,rgb(112 126 138) 15%,rgb(112 75 66) 35%,rgb(50 64 111) 60%,#84848e 70%,#000 80%)}#action-wildlife .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(15%,#af9c7c),color-stop(35%,#fb605b),color-stop(60%,#f89283),color-stop(80%,rgb(237 200 128)),color-stop(80%,#000));background-image:-o-linear-gradient(left,#af9c7c 15%,#fb605b 35%,#f89283 60%,rgb(237 200 128) 80%,#000 80%);background-image:linear-gradient(90deg,#af9c7c 15%,#fb605b 35%,#f89283 60%,rgb(237 200 128) 80%,#000 80%)}#landscapes .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,rgb(37 41 13)),color-stop(40%,#cbc5d1),color-stop(60%,#277d98),color-stop(70%,#2c81de),color-stop(80%,#000));background-image:-o-linear-gradient(left,rgb(37 41 13) 20%,#cbc5d1 40%,#277d98 60%,#2c81de 70%,#000 80%);background-image:linear-gradient(90deg,rgb(37 41 13) 20%,#cbc5d1 40%,#277d98 60%,#2c81de 70%,#000 80%)}#video-storytelling .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(25%,#cbccce),color-stop(40%,#91787c),color-stop(60%,rgb(99 102 111)),color-stop(70%,rgb(161 162 166)),color-stop(80%,#fff));background-image:-o-linear-gradient(left,#cbccce 25%,#91787c 40%,rgb(99 102 111) 60%,rgb(161 162 166) 70%,#fff 80%);background-image:linear-gradient(90deg,#cbccce 25%,#91787c 40%,rgb(99 102 111) 60%,rgb(161 162 166) 70%,#fff 80%)}.pdp-refresh.z5ii-js-loaded section:not(#hero) .copy-wrap{opacity:.5;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.pdp-refresh.z5ii-js-loaded section:not(#hero) .copy-wrap.animate-copy{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pdp-refresh #sticky-nav.stick{padding-bottom:60px}.pdp-refresh #sticky-nav>.flex{-webkit-transition:background 250ms ease-out,padding-bottom 250ms ease-out,top .5s ease-out,z-index .5s ease-out;-o-transition:background 250ms ease-out,padding-bottom 250ms ease-out,top .5s ease-out,z-index .5s ease-out;transition:background 250ms ease-out,padding-bottom 250ms ease-out,top .5s ease-out,z-index .5s ease-out;position:static;padding:0 30px}.pdp-refresh #sticky-nav>.flex>ul{position:relative;z-index:1}.pdp-refresh #sticky-nav.stick>.flex{position:fixed;z-index:5;width:100%;background:rgba(255,221,0,.9);padding-bottom:10px}.pdp-refresh #sticky-nav.stick.slide-up>.flex{top:-71px!important;z-index:2}.pdp-refresh #sticky-nav>.flex ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;list-style:none;padding:15px 0;max-width:900px;width:100%}.pdp-refresh #sticky-nav>.flex ul .sticky-nav-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.pdp-refresh #sticky-nav>.flex .sticky-nav-item a{color:#fff;text-transform:uppercase;-webkit-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out;text-decoration:none;font-size:1.25rem}.pdp-refresh #sticky-nav.stick>.flex .sticky-nav-item a{color:#000}.pdp-refresh #sticky-nav.stick>.flex ul{border-bottom:1px solid #000}.pdp-refresh #sticky-nav>.flex .sticky-nav-item.selected a{color:#fff;font-weight:600}.pdp-refresh #sticky-nav.stick>.flex .sticky-nav-item.selected a{color:#000;font-weight:600}.pdp-refresh #sticky-nav>.flex .sticky-nav-item.selected a:after{content:'';position:absolute;width:100%;height:5px;background:#fd0;left:0;bottom:-18px}.pdp-refresh #sticky-nav.stick>.flex .sticky-nav-item.selected a:after{background:#000}.pdp-refresh .products{max-width:1200px;width:100%;margin:0 auto;-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;padding:0 15px;min-height:320px}.pdp-refresh .products .product-wrap{width:25%;padding:0 15px;text-align:center}.pdp-refresh .products .product-wrap img{margin:0 auto 15px}.pdp-refresh .bread-wrap .bread-prequal-btn a{color:#000;text-transform:lowercase}.pdp-refresh .product-wrap .arrow-link:after{top:-1px}.pdp-refresh .product-wrap .arrow-link .loading-icon{height:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;display:none;opacity:.2;transform:translate(-50%,-50%);width:12px}.pdp-refresh .product-wrap .arrow-link.btn-loading .loading-icon{-webkit-animation:1s linear infinite load;animation:1s linear infinite load;display:block}.pdp-refresh .bg-dark .product-wrap .arrow-link .loading-icon{-webkit-filter:invert(100%);filter:invert(100%)}.pdp-refresh .product-wrap p.copy.small.added-to-cart{font-size:1rem}.pdp-refresh .product-wrap.added-to-cart .atc-hide{display:none!important}.pdp-refresh #comparison-modal .modal-footer,.pdp-refresh .product-wrap.added-to-cart .atc-show{display:block}.pdp-refresh .bg-dark .products{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.pdp-refresh .bg-dark .products .product-wrap{padding:30px;border-radius:25px;background-color:#333;margin:0 15px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.pdp-refresh .bg-dark .products .product-wrap .add-to-cart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pdp-refresh .bg-dark .bread-wrap .bread-prequal-btn a,.pdp-refresh .bg-dark .product-wrap .arrow-link,.pdp-refresh .bg-dark .product-wrap .prod-sale-price{color:#fd0}.pdp-refresh .bg-dark .product-wrap .arrow-link:after{border-color:#fd0}.pdp-refresh .product-wrap.starting-at{min-height:138px}.pdp-refresh .product-wrap.starting-at .price-starting-at,.pdp-refresh .product-wrap.starting-at .price-wrap p.copy{font-size:1.625rem;font-weight:700}.pdp-refresh #hero img.camera-logo{width:100px;margin-left:auto;margin-right:auto}.pdp-refresh #hero .img-background-full .img-background:after{height:400px}.pdp-refresh #z-lenses-anim{display:block;width:100vw;height:22.083333333333333vw;margin-top:3vw;position:relative}.pdp-refresh #z-lenses-anim .img-row{height:100%;width:100%;position:absolute;top:0;left:0}.pdp-refresh #z-lenses-anim .img-row .img-container{height:31.083333333333333vw;width:11vw;position:absolute;bottom:1.333333333333333vw;left:0}.pdp-refresh #z-lenses-anim .img-row .img-container .img{width:100%;position:absolute;bottom:0;left:0}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-01{left:-.5vw;width:5vw;bottom:.5vw}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-02{left:6.1%}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-03{left:18%}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-04{left:29.75%}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-05{left:59.5%}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-06{left:71.5%}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-07{left:83.5%}.pdp-refresh #z-lenses-anim .img-row .img-container.lens-08{left:95.5%;width:5vw;bottom:1vw}.pdp-refresh #z-lenses-anim .img-row .img-container.center-cam{left:39.5%;width:21vw}.pdp-refresh .video-inline-wrap{overflow:hidden;position:relative}.pdp-refresh .video-inline-wrap .video-poster{left:0;position:absolute;top:0;width:100%;z-index:-1;opacity:0}.pdp-refresh .footnotes-wrap{max-width:1200px;padding:0 30px;margin:0 auto}.pdp-refresh .footnotes-wrap p:last-child{margin-bottom:0}.pdp-refresh #low-light .overflow-swiper .swiper{margin-top:150px}.pdp-refresh #portraits-street .img-background-full{height:1480px}.pdp-refresh #landscapes .img-background-full .img-background:after,.pdp-refresh #landscapes .img-background-full .img-background:before,.pdp-refresh #portraits-street .img-background-full .img-background:after,.pdp-refresh #portraits-street .img-background-full .img-background:before{background:-o-linear-gradient(bottom,#fff 20px,#fff calc(15% - 20px),rgba(255,255,255,.738) 24%,rgba(255,255,255,.541) 35%,rgba(255,255,255,.382) 47%,rgba(255,255,255,.278) 56.5%,rgba(255,255,255,.194) 65%,rgba(255,255,255,.126) 73%,rgba(255,255,255,.075) 80.2%,rgba(255,255,255,.042) 86.1%,rgba(255,255,255,.021) 91%,rgba(255,255,255,.008) 95.2%,rgba(255,255,255,.002) 98.2%,transparent 100%);background:linear-gradient(to top,#fff 20px,#fff calc(15% - 20px),rgba(255,255,255,.738) 24%,rgba(255,255,255,.541) 35%,rgba(255,255,255,.382) 47%,rgba(255,255,255,.278) 56.5%,rgba(255,255,255,.194) 65%,rgba(255,255,255,.126) 73%,rgba(255,255,255,.075) 80.2%,rgba(255,255,255,.042) 86.1%,rgba(255,255,255,.021) 91%,rgba(255,255,255,.008) 95.2%,rgba(255,255,255,.002) 98.2%,transparent 100%)}.pdp-refresh #portraits-street>.copy-img-row{margin-top:-150px;position:relative;z-index:2}.pdp-refresh #action-wildlife{background-color:#e7e2dc}.pdp-refresh #action-wildlife .img-background-full{height:1230px}.pdp-refresh #action-wildlife .img-background-full .img-background:after,.pdp-refresh #action-wildlife .img-background-full .img-background:before{background:-o-linear-gradient(bottom,#e7e2dc 20px,#e7e2dc calc(15% - 20px),rgba(231,226,220,.738) 24%,rgba(231,226,220,.541) 35%,rgba(231,226,220,.382) 47%,rgba(231,226,220,.278) 56.5%,rgba(231,226,220,.194) 65%,rgba(231,226,220,.126) 73%,rgba(231,226,220,.075) 80.2%,rgba(231,226,220,.042) 86.1%,rgba(231,226,220,.021) 91%,rgba(231,226,220,.008) 95.2%,rgba(231,226,220,.002) 98.2%,transparent 100%);background:linear-gradient(to top,#e7e2dc 20px,#e7e2dc calc(15% - 20px),rgba(231,226,220,.738) 24%,rgba(231,226,220,.541) 35%,rgba(231,226,220,.382) 47%,rgba(231,226,220,.278) 56.5%,rgba(231,226,220,.194) 65%,rgba(231,226,220,.126) 73%,rgba(231,226,220,.075) 80.2%,rgba(231,226,220,.042) 86.1%,rgba(231,226,220,.021) 91%,rgba(231,226,220,.008) 95.2%,rgba(231,226,220,.002) 98.2%,transparent 100%)}.pdp-refresh #landscapes .img-background-full{height:960px}.pdp-refresh #video-storytelling{padding-bottom:60px!important}.pdp-refresh #video-storytelling .img-background-full{height:820px}.pdp-refresh #z-mount-lenses{background-color:#c9c9c9}.pdp-refresh #connect-share{background-color:#fd0}.pdp-refresh .autoplay-video-modal{background:rgba(0,0,0,.75);left:0;opacity:0;position:absolute;top:0;-webkit-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;visibility:hidden}.pdp-refresh .autoplay-video-modal.active{height:100%;opacity:1;position:fixed;top:0;visibility:visible;width:100%;z-index:10001}.pdp-refresh .autoplay-video-modal .avm-close{background:0 0;border:none;color:#fff;font-size:1.5em;height:42px;opacity:.75;padding:0;position:absolute;right:20px;top:20px;-webkit-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;width:42px;z-index:2}.pdp-refresh .autoplay-video-modal .avm-close .ss-icon{display:inline-block;height:18px;line-height:1}.pdp-refresh .autoplay-video-modal .avm-close .avm-close-label{display:block;font-size:10px}.pdp-refresh .autoplay-video-modal .avm-container{background:#000;display:block;margin:0 auto;max-width:970px;position:relative;top:10%;height:56.25vw;max-height:calc(100vh - 169px);min-height:300px}.pdp-refresh .autoplay-video-modal .avm-container:after{content:"";display:block;padding-bottom:56.25%}.pdp-refresh .autoplay-video-modal .avm-container #avm-player,.pdp-refresh .autoplay-video-modal .avm-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.pdp-refresh .autoplay-video-modal .avm-container .avm-close-link{background:0 0;bottom:-15px;left:50%;padding:5px;position:absolute;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}@media only screen and (min-width:992px){.pdp-refresh .autoplay-video-modal .avm-container{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);height:auto;max-height:100%;min-height:none}}.modal-backdrop.fade,.pdp-refresh #comparison-modal.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.modal-backdrop.fade.in,.pdp-refresh #comparison-modal.fade.in{opacity:1!important}.pdp-refresh #comparison-modal .modal-dialog{margin:30px auto}.pdp-refresh #comparison-modal .modal-content{padding:0}.pdp-refresh #comparison-modal .modal-content .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding:15px}.pdp-refresh #comparison-modal .modal-content .modal-body .table .heading,.pdp-refresh #comparison-modal .modal-content .modal-header .h3{font-size:1.4em}.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-left,.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-right .text-link{color:#000;font-size:1.125rem;font-weight:700;text-transform:uppercase}.pdp-refresh #comparison-modal .modal-content .modal-body{padding:15px 0 25px}.pdp-refresh #comparison-modal .modal-footer .btn-new.btn-new-white{padding:10px;margin:20px auto 0;display:block}.pdp-refresh #comparison-modal .modal-content .table-responsive{border:none;overflow-x:auto}.pdp-refresh #comparison-modal .table{width:175%;max-width:767px;margin-bottom:0}.pdp-refresh #comparison-modal .table th .product-img{margin:0 auto 15px;width:240px;height:auto}.pdp-refresh #comparison-modal .table td,.pdp-refresh #comparison-modal .table th{font-weight:600;text-align:center;white-space:normal}.pdp-refresh #comparison-modal .table>tbody>tr>td,.pdp-refresh #comparison-modal .table>thead>tr>th{padding:10px;vertical-align:middle;width:23.3333%;line-height:1.3;font-size:1.125rem}.pdp-refresh #comparison-modal .table>thead>tr>th{border-bottom:0}.pdp-refresh #comparison-modal .table>thead>tr>th:first-child{vertical-align:bottom}.pdp-refresh #comparison-modal .table>tbody>tr>td:first-child,.pdp-refresh #comparison-modal .table>thead>tr>th:first-child{text-align:left;text-transform:uppercase;width:30%;font-size:1.25rem;line-height:1.2}.pdp-refresh #comparison-modal .table>tbody>tr>td:nth-child(3),.pdp-refresh #comparison-modal .table>thead>tr>th:nth-child(3){background:#fd0;border-top-color:#ccb100}.pdp-refresh #comparison-modal .table>thead>tr>th:nth-child(3){border-top-left-radius:25px;border-top-right-radius:25px}.pdp-refresh #comparison-modal .table>tbody>tr:last-child>td{padding:15px;border:none}.pdp-refresh #comparison-modal .table>tbody>tr:last-child:hover>td{background:#fff;-webkit-box-shadow:none;box-shadow:none}.pdp-refresh #comparison-modal .table>tbody>tr:last-child:hover>td:nth-child(3){background:#fd0!important;-webkit-box-shadow:none;box-shadow:none}.pdp-refresh #comparison-modal .table>tbody>tr:last-child>td:nth-child(3){border-bottom-left-radius:25px;border-bottom-right-radius:25px}.pdp-refresh #comparison-modal .table.table-hover>tbody>tr:hover>td:nth-child(3){background:#fc0}.is-touch .pdp-refresh #comparison-modal .table.table-hover>tbody>tr:hover>td:nth-child(3){background:#fd0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.is-touch .pdp-refresh #comparison-modal .table.table-hover>tbody>tr:hover>td:first-child,.is-touch .pdp-refresh #comparison-modal .table.table-hover>tbody>tr:hover>td:last-child{background:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:768px){.pdp-refresh #comparison-modal .modal-footer{display:none}.pdp-refresh #comparison-modal .table{width:1010px;max-width:none}.pdp-refresh #comparison-modal .modal-xl{width:90%}.pdp-refresh #comparison-modal .modal-content{padding:35px 35px 10px}.pdp-refresh #comparison-modal .modal-content .modal-body .table .heading,.pdp-refresh #comparison-modal .modal-content .modal-header .h3{font-size:2em}.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-left,.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pdp-refresh #comparison-modal .modal-content .modal-header .modal-header-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pdp-refresh #comparison-modal .modal-content .modal-body,.pdp-refresh #comparison-modal .modal-content .modal-header .h3{padding:30px}}@media (min-width:992px){.pdp-refresh #comparison-modal .modal-xl{max-width:1140px;width:80%}.pdp-refresh #hero .img-background-full .img-background img.full-width-background-image{-o-object-position:50% 30%;object-position:50% 30%}.pdp-refresh #hero .img-background-full .img-background:after{height:75%}}@media only screen and (max-width:1201px){.pdp-refresh .products.flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-refresh .products .product-wrap .img-wrap{padding-right:30px;width:auto}.pdp-refresh .products .product-wrap .data-wrap{width:100%}.pdp-refresh #z5ii-options .products .product-wrap .data-wrap,.pdp-refresh #z5ii-options .products .product-wrap .img-wrap{width:50%}.pdp-refresh .products .product-wrap .img-wrap,.pdp-refresh .products .product-wrap img{margin:0}.pdp-refresh .products .product-wrap{max-width:570px;width:100%;margin:0 15px 30px!important;padding:30px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;background-color:#ddd;border-radius:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-refresh .products .product-wrap:last-of-type{margin-bottom:0}}@media only screen and (max-width:991px){.pdp-refresh .copy{font-size:1.125rem;line-height:26px}.pdp-refresh .copy.small{font-size:1rem;line-height:24px}.pdp-refresh .copy.large{font-size:1.25rem;line-height:28px}.pdp-refresh .h1{font-size:3.1rem;line-height:53px}.pdp-refresh #z5ii-options .h3,.pdp-refresh .h2{font-size:2.5rem;line-height:38px}.pdp-refresh .h3{font-size:1.625rem;line-height:1}.pdp-refresh #hero .price-starting-at,.pdp-refresh #hero .price-wrap p.copy,.pdp-refresh .h4{font-size:1.125em;line-height:1}.pdp-refresh .h5{font-size:1em;line-height:1}.pdp-refresh .copy-wrap{max-width:80%;margin:0 auto}.pdp-refresh .overflow-swiper .copy-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdp-refresh .hero-swiper .swiper{margin-top:30px}.pdp-refresh .copy-img-row .copy-wrap:first-child{padding-right:30px}.pdp-refresh .copy-img-row .img-wrap:first-child+div{padding-left:30px}.pdp-refresh #landscapes .img-background-full,.pdp-refresh #video-storytelling .img-background-full,.pdp-refresh .img-background-full{height:740px}.pdp-refresh #action-wildlife .img-background-full,.pdp-refresh #portraits-street .img-background-full{height:1024px}.pdp-refresh .img-background-full>.flex{bottom:5%}}@media only screen and (max-width:767px){.pdp-refresh .hidden-xs{display:none}.pdp-refresh .copy{font-size:1rem;line-height:24px}.pdp-refresh .copy.small{font-size:.875rem;line-height:22px}.pdp-refresh .copy.large{font-size:1.125rem;line-height:26px}.pdp-refresh .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-refresh .link-wrap{margin-top:-15px}.pdp-refresh .link-wrap>div{margin:5px 0}.pdp-refresh .link-wrap>div:last-of-type{margin-bottom:0}.pdp-refresh .col-row{padding:15px 0 0}.pdp-refresh .col-row>div{margin:0 auto 30px;padding:0 30px}.pdp-refresh .col-row>div:last-of-type{margin:0 auto}.pdp-refresh .col-row>div>div:last-of-type{padding:0 30px}.pdp-refresh .copy-img-row{padding-bottom:60px}.pdp-refresh .copy-img-row>div,.pdp-refresh .flex-3{max-width:540px;width:100%}.pdp-refresh section:not(#z-mount-lenses) .copy-img-row .img-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0 30px 30px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.pdp-refresh section:not(#z-mount-lenses) .copy-img-row .copy-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 60px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.pdp-refresh .hero-swiper .swiper{margin-top:70px;max-width:560px}.pdp-refresh .swiper-button.swiper-overflow{left:calc(50% + 30px);right:auto}.pdp-refresh .swiper-button.swiper-overflow.swiper-button-prev{left:calc(50% - 30px);right:auto}.pdp-refresh .overflow-swiper .swiper .swiper-slide{width:100%}.pdp-refresh .overflow-swiper .swiper .swiper-slide:last-of-type{padding-right:0;margin-right:0!important}.pdp-refresh .overflow-swiper .swiper .swiper-slide img{width:100%;max-width:480px;margin:0 auto;display:block;max-height:none}.pdp-refresh .overflow-swiper .swiper .swiper-slide .copy-wrap{left:0;right:0;margin:0 auto;text-align:center}.pdp-refresh #portraits-street>.copy-img-row{margin-top:0}.pdp-refresh #action-wildlife .img-background-full,.pdp-refresh #landscapes .img-background-full,.pdp-refresh #portraits-street .img-background-full,.pdp-refresh #video-storytelling .img-background-full,.pdp-refresh .img-background-full{height:auto}.pdp-refresh .img-background-full .img-background{height:85vw;max-height:600px;min-height:450px}.pdp-refresh #view-finder.img-background-full{top:-50px;margin-bottom:-50px}.pdp-refresh #view-finder.img-background-full .img-background{height:auto;max-height:none;min-height:0}.pdp-refresh .img-background-full .img-background:after,.pdp-refresh .img-background-full .img-background:before{height:150px}.pdp-refresh .img-background-full>.flex{position:relative;padding-top:30px;margin-top:-55%}.pdp-refresh #hero img.camera-logo{width:75px;margin-left:auto;margin-right:auto}.pdp-refresh #sticky-nav.stick{padding-bottom:70px}.pdp-refresh #sticky-nav.stick>.flex,.pdp-refresh #sticky-nav>.flex{top:0!important}.pdp-refresh #sticky-nav>.flex{width:100%;overflow-x:scroll}.pdp-refresh #sticky-nav>.flex ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:900px}.pdp-refresh #sticky-nav.stick.slide-up>.flex{top:-68px!important}.pdp-refresh .products .product-wrap .img-wrap{padding-right:15px}.pdp-refresh #low-light .overflow-swiper .swiper{margin-top:60px}.pdp-refresh .bg-dark .overflow-swiper .swiper{margin-bottom:60px}.pdp-refresh section>div:last-child .overflow-swiper .swiper{margin-bottom:80px}.pdp-refresh #pricing-row{padding:60px 0!important}.pdp-refresh #video-storytelling{padding-bottom:90px!important}.pdp-refresh #z-lenses-anim{margin:30px 0}#low-light .text-gradient{background-image:(90deg,#092ac5 5%,#1bdbe6 35%,rgb(16 165 124) 60%,#3cfaa4 70%,#fff 95%)}#portraits-street .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(10%,rgb(112 126 138)),color-stop(35%,rgb(112 75 66)),color-stop(60%,rgb(50 64 111)),color-stop(70%,#84848e),color-stop(95%,#000));background-image:-o-linear-gradient(left,rgb(112 126 138) 10%,rgb(112 75 66) 35%,rgb(50 64 111) 60%,#84848e 70%,#000 95%);background-image:linear-gradient(90deg,rgb(112 126 138) 10%,rgb(112 75 66) 35%,rgb(50 64 111) 60%,#84848e 70%,#000 95%)}#action-wildlife .text-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#af9c7c),color-stop(35%,#fb605b),color-stop(60%,#f89283),color-stop(80%,rgb(237 200 128)),to(#000));background-image:-o-linear-gradient(left,#af9c7c 0,#fb605b 35%,#f89283 60%,rgb(237 200 128) 80%,#000 100%);background-image:linear-gradient(90deg,#af9c7c 0,#fb605b 35%,#f89283 60%,rgb(237 200 128) 80%,#000 100%)}#landscapes .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(10%,rgb(37 41 13)),color-stop(40%,#cbc5d1),color-stop(60%,#277d98),color-stop(70%,#2c81de),color-stop(95%,#000));background-image:-o-linear-gradient(left,rgb(37 41 13) 10%,#cbc5d1 40%,#277d98 60%,#2c81de 70%,#000 95%);background-image:linear-gradient(90deg,rgb(37 41 13) 10%,#cbc5d1 40%,#277d98 60%,#2c81de 70%,#000 95%)}#video-storytelling .text-gradient{background-image:-webkit-gradient(linear,left top,right top,color-stop(14%,#cbccce),color-stop(40%,#91787c),color-stop(60%,rgb(99 102 111)),color-stop(70%,rgb(161 162 166)),color-stop(90%,#fff));background-image:-o-linear-gradient(left,#cbccce 14%,#91787c 40%,rgb(99 102 111) 60%,rgb(161 162 166) 70%,#fff 90%);background-image:linear-gradient(90deg,#cbccce 14%,#91787c 40%,rgb(99 102 111) 60%,rgb(161 162 166) 70%,#fff 90%)}}@media only screen and (max-width:509px){.pdp-refresh section{padding:100px 0}.pdp-refresh .copy-wrap{max-width:100%;margin:0 auto;padding:0 30px}.pdp-refresh .text-link.arrow-link:after{top:-1px;width:8px;height:8px;border-width:2px 2px 0 0}.pdp-refresh .overflow-swiper .swiper .copy-wrap{padding:0}.pdp-refresh #z5ii-options .products .product-wrap .img-wrap,.pdp-refresh .products .product-wrap .img-wrap{padding-right:15px;width:45%}.pdp-refresh .products .product-wrap{padding:15px!important}.pdp-refresh .product-wrap .arrow-link,.pdp-refresh .product-wrap p.copy.small.added-to-cart,.pdp-refresh .products .product-wrap .bread-wrap{font-size:.75rem;line-height:normal}.pdp-refresh .products .product-wrap .data-wrap{width:80%}.pdp-refresh .products .product-wrap .btn-new.btn-new-black{font-size:.75rem;line-height:normal;padding:5px 16px;min-width:0;width:auto}.pdp-refresh .products .product-wrap .data-wrap .spacer-bottom-sm{margin-bottom:5px!important}.pdp-refresh .products .product-wrap .data-wrap .spacer-bottom{margin-bottom:10px!important}}#connect-share .full-width-image{aspect-ratio:380/300;width:100%;height:auto}@media (max-width:767px){.pdp-refresh #comparison-modal.modal.fade .modal-dialog{max-width:calc(100% - 16px)}.pdp-refresh #comparison-modal .modal-content .modal-body{padding:15px 0 25px}.pdp-refresh #comparison-modal .modal-content .modal-header,.pdp-refresh #comparison-modal .table{margin-bottom:0}.pdp-refresh #comparison-modal .table{max-width:767px;width:175%}.pdp-refresh #comparison-modal .table>tbody>tr>td:first-child,.pdp-refresh #comparison-modal .table>thead>tr>th:first-child{font-size:1rem;width:30%}.pdp-refresh #comparison-modal .table>tbody>tr>td,.pdp-refresh #comparison-modal .table>thead>tr>th{padding:10px;font-size:.875rem;width:23.3333%}#connect-share .full-width-image{aspect-ratio:480/352}#connect-share video{width:100%;height:auto}}