.si-global [class^=col-]{padding-left:30px;padding-right:30px}.si-global .section-padding{padding-bottom:45px;padding-top:45px}.si-global .flex-row{align-items:center;display:flex;flex-wrap:wrap}.si-global .full-width{width:100%}.si-global .headline+.copy{margin-top:15px}.si-global .img-wrap img{width:100%}.si-global .copy:last-child{margin-bottom:0}.si-global .spacer-xxl{margin-bottom:45px!important}.si-global .fade-up{opacity:0;transform:translate(0,40px);transition:opacity 250ms cubic-bezier(0, 0, .32, 1.1),transform .5s cubic-bezier(0, 0, .32, 1.1);transition-delay:0s}.si-global .animate.fade-up{opacity:1;transform:none}.si-global .section-accordions .panel{background:#fff;border:none;border-bottom:1px solid #000;border-radius:0;box-shadow:none;margin-bottom:0;text-align:left}.si-global .section-accordions .panel .panel-heading{border-bottom:none;padding:0}.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a{background:0 0;display:block;padding:15px 40px 15px 15px;position:relative;text-decoration:none;transition:background 250ms ease-in-out;width:100%}.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a:focus,.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a:hover{color:#000;text-decoration:none}.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a.collapsed>.ss-navigatedown{display:block}.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a.collapsed>.ss-navigateup,.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a>.ss-navigatedown{display:none}.si-global .section-accordions .panel .panel-heading .nkn-resp-pdp-collapse-title>a>.icon{font-size:.66667em;line-height:1.3em;position:absolute;right:15px;top:calc(50% - 6px)}.si-global .section-accordions .panel .panel-content{padding:0 15px 15px}.si-global .section-accordions .panel .panel-content ul{padding-left:20px}.si-global .section-accordions .panel .panel-collapse .panel-content{padding-top:15px}.si-global #hero>div{width:100%}.si-global #page-navigation{background:#fd0}.si-global .nav-item-list-wrap{overflow:hidden;white-space:nowrap}.si-global .nav-item-list-wrap .nav-item-list{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding:15px 0}.si-global .nav-item-list-wrap .nav-item-list .nav-item{flex:0 0 auto;max-width:none;min-width:0;text-align:center}.si-global .nav-item-list-wrap .nav-item-list .nav-item a{color:#000;display:inline-block;font-size:1em;padding:0 15px;text-decoration:none;width:100%}.si-global .nav-item-list-wrap.has-overflow .nav-item-list{justify-content:flex-start}.si-global #notice{background:#fd0;padding:30px 0}.si-global #notice .text-link{color:#000}.si-global .flag{background:#fd0;padding:8px 15px;display:inline-block}.si-global #products{padding-bottom:0}.si-global #products .product-list{display:flex;flex-wrap:wrap;justify-content:center}.si-global #products .product-list .product{display:flex;flex:1 0 80%;justify-content:center;min-width:240px;padding:30px 15px;text-align:center}.si-global #products .product-list .product .content-wrap{display:flex;flex:1 0 100%;flex-direction:column;justify-content:space-between;max-width:350px}.si-global #products .product-list .product .content-wrap .img-wrap{display:block;margin:0 auto;max-width:220px;position:relative;width:90%}.si-global #products .product-list .product .content-wrap .content{line-height:1.2}.si-global #products .product-list .product .content-wrap .content .s-line-tag{display:inline-block;height:13px;margin-bottom:15px}.si-global #products .view-all.section-padding{padding-top:25px}.si-global #products .view-all .btn-new.btn-new-outline{border-color:#000;background:0 0;color:#000}.si-global #products .view-all .btn-new.btn-new-outline:hover{background:#000;color:#fff}.si-global .custom-pdp-section.section-type-full .custom-pdp-row.img-row .custom-pdp-col .si-img{background-size:100% auto!important;height:58vw;max-height:600px;min-height:325px;margin-bottom:45px}.si-global #products .section-type-full .img-row .si-lazy.si-loaded{background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt5643cad34d1e2340/65c258e14cd370be9d70cefb/placeholder-2500x2500.png") center center no-repeat}.si-global #camera-trade-in-promo{padding:45px 0}.si-global #camera-trade-in-promo a.styled-link{color:#fff!important}.si-global #camera-trade-in-promo .styled-link .icon-after:before{background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/bltbfd8be03cbd9ead7/65c2516417201a7ad44abd36/arrow-right-white.svg") center center/contain no-repeat;content:"";display:inline-block;height:16px;left:3px;position:relative;top:3px;transform:translateZ(0);transition:.3s;width:16px}.si-global #camera-trade-in-promo .styled-link:hover .icon-after:before{left:8px;transform:translateZ(0) scale(1.1);transition:.3s}.si-global #camera-trade-in-promo .content-wrap{padding-top:30px}.si-global #how-it-works{background:#fd0}.si-global #how-it-works .step+.step{margin-top:30px}.si-global #how-it-works .step .icon{display:inline-block;width:70px}.si-global #faq .product-group-wrap .product-group{flex:0 0 100%}.si-global #faq .product-group-wrap .product-group+.product-group{margin-top:30px}.si-global #faq .panel .panel-content .product-group-wrap.flex-row{align-items:flex-start}.si-global #fine-print{padding-top:0}.si-global #fine-print .panel .panel-heading .nkn-resp-pdp-collapse-title>a>.icon{font-size:.3em}@media only screen and (max-width:767px){.si-global #hero>div{text-align:center}.si-global #products .intro-copy .headline.h3{font-size:1.5em;line-height:1}.si-global #products .product-list{flex-wrap:wrap!important;justify-content:flex-start!important;overflow:hidden!important}.si-global #products .product-list .product{flex:0 0 50%!important;font-size:14px!important;min-width:0!important;padding:15px!important}.si-global #products .product-list .product .title-wrap{margin-bottom:15px!important}.si-global #camera-trade-in-promo{text-align:center}}@media only screen and (min-width:768px){.si-global .section-padding{padding-bottom:60px;padding-top:60px}.si-global .spacer-xxl{margin-bottom:60px!important}.si-global #hero{height:32vw}.si-global .nav-item-list-wrap .nav-item-list{margin-bottom:15px;padding:30px 0 15px}.si-global .nav-item-list-wrap .nav-item-list .nav-item a{padding:0 30px}.si-global #products .product-list .product{flex:1 0 25%;max-width:25%;padding:45px 15px}.si-global #products .product-list .product .content-wrap{max-width:100%}.si-global #products .product-list .product .content-wrap .img-wrap{margin-bottom:15px}.si-global .custom-pdp-section.section-type-full .custom-pdp-row.img-row .custom-pdp-col .si-img{height:28vw;min-height:215px;margin-bottom:60px}.si-global #products .section-type-full .img-row .si-lazy.si-loaded{background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt5643cad34d1e2340/65c258e14cd370be9d70cefb/placeholder-2500x2500.png") center center no-repeat}.si-global #camera-trade-in-promo .content-wrap{padding-top:0}.si-global #how-it-works .step+.step{margin-top:0}.si-global #faq .product-group-wrap .product-group{flex:0 0 50%}.si-global #faq .product-group-wrap .product-group+.product-group:nth-child(2){margin-top:0}}.si-global #hero{background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blta49c775a7dfbcce1/65c2514d65d143bc557d6a15/hero-sm.jpg") center center/cover no-repeat!important;width:100%;height:50vw;max-height:600px;min-height:325px;padding:45px;display:flex;align-items:center;justify-content:center}.si-global #hero .col-xs-12{padding:0}.si-global #hero .max-1170{max-width:100%}@media only screen and (min-width:768px){.si-global #hero{overflow:hidden;background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt686e214336b9a164/65c2514d17f609ecd05b4e23/hero-lg.jpg") center center/cover no-repeat!important;height:28vw;min-height:215px}}@media only screen and (min-width:1025px){.si-global #hero .col-xs-12{margin-left:60px}}@media only screen and (min-width:1440px){.si-global #hero{background:url("https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/bltbe05e8f592840891/65c2514d17201a88da4abd32/hero-xl.jpg") center center/cover no-repeat!important}}