body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App .trade-in-hero{background-color:#000;padding:20px 30px;width:100%}.App .trade-in-hero .copy{color:#fff;font-size:1.25em}.App #fine-print ol{list-style:auto;padding-left:15px}.App .trade-in-wrapper form label span.required{color:#666;font-size:.75rem}.App .section-accordions .panel{background:#fff;border:none;border-bottom:1px solid #000;border-radius:0;box-shadow:none;margin-bottom:0;text-align:left}.App .section-accordions .panel-heading{border-bottom:none;padding:0}.App .section-accordions .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 .25s ease-in-out;width:100%}.App .section-accordions .panel-heading .nkn-resp-pdp-collapse-title>a:focus,.App .section-accordions .panel-heading .nkn-resp-pdp-collapse-title>a:hover{color:#000;text-decoration:none}.App .section-accordions .panel-heading .nkn-resp-pdp-collapse-title>a.collapsed>.ss-navigatedown{display:block}.App .section-accordions .panel-heading .nkn-resp-pdp-collapse-title>a.collapsed>.ss-navigateup,.App .section-accordions .panel-heading .nkn-resp-pdp-collapse-title>a>.ss-navigatedown{display:none}.App .section-accordions .panel-heading .nkn-resp-pdp-collapse-title>a>.icon{font-size:21px;line-height:1.3em;position:absolute;right:15px;top:calc(50% - 6px)}.App .section-accordions .panel-collapse{display:grid;grid-template-rows:0fr;transition:all .25s ease-in-out}.App .section-accordions .panel-collapse.in{grid-template-rows:1fr}.App .section-accordions .panel-content ul{padding-left:20px}.App .section-accordions .panel-collapse .panel-content{overflow:hidden}.App .section-accordions .panel-collapse .panel-content>div{padding:15px}.trade-in-wrapper{box-sizing:border-box;margin:45px auto;max-width:970px;min-height:750px;padding:0 30px;position:relative;width:100%}.trade-in-wrapper .text-red{color:#cc420c!important}.trade-in-wrapper .text-gray{color:#777!important}.trade-in-wrapper .text-green{color:#53a750!important}.trade-in-wrapper .checkmark{position:relative}.trade-in-wrapper .checkmark:after{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt38080ce2d7bea193/69bd573e8a9f50484e34ba8e/checkmark-green.png) 50%/cover no-repeat;content:"";height:20px;position:absolute;top:2px;transform:translate(6px);width:20px}.trade-in-wrapper .margin-center{display:block;margin:0 auto}.trade-in-wrapper .back-button{font-weight:700;min-height:22px;text-transform:uppercase}.trade-in-wrapper .back-button .restart{font-size:21px}.trade-in-wrapper .back-button-placeholder{height:22px}.trade-in-wrapper .info-icon{background:#000;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:22px;left:5px;padding:3px;position:relative;top:-30px;width:22px}.trade-in-wrapper .questions-container{display:flex;flex-wrap:wrap;justify-content:center}.trade-in-wrapper .button-main{-webkit-appearance:none;appearance:none;background-color:#f2f2f2;border:none;border-radius:10px;color:#000;cursor:pointer;flex-basis:calc(50% - 20px);flex-grow:0;flex-shrink:0;font-size:1.25em;font-weight:700;margin:0 10px 20px;padding:25px 10px;text-align:center;text-decoration:none}.trade-in-wrapper .button-main:hover{background-color:#d8d8d8}.trade-in-wrapper .questions-container .button-main.icon{align-items:end;background-position:center 30px;background-repeat:no-repeat;background-size:90px;display:flex;flex-basis:calc(35% - 20px);font-size:1.5em;justify-content:center;min-height:200px}.trade-in-wrapper .questions-container .button-main.icon.camera-icon{background-image:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt34d609b85be637eb/69b16feda40c80123b2ccf2a/icon-line-camera.svg)}.trade-in-wrapper .questions-container .button-main.icon.lens-icon{background-image:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/bltab65ed5b031731d7/69b16fed12bc5e8688ba3acb/icon-line-lens.svg)}.trade-in-wrapper .button-text{-webkit-appearance:none;appearance:none;background:none;border:none;color:#213e97;cursor:pointer;font-weight:700;text-decoration:underline}.trade-in-wrapper .btn-new{display:block;margin:30px auto;min-width:150px}.trade-in-wrapper a.btn-new{display:inline-block}.trade-in-wrapper .btn-new.btn-black.btn-new-outline{background:none;border:1px solid #000;color:#000!important}.trade-in-wrapper .btn-new.btn-black.btn-new-outline:hover{background:#000;color:#fff!important}.trade-in-wrapper .btn-new.tab-btn{border-bottom:1px solid #a2a2a2;border-radius:0;color:#898989;position:relative}.trade-in-wrapper .btn-new.tab-btn.selected{color:#000}.trade-in-wrapper .btn-new.tab-btn.selected:after{background-color:#000;bottom:-2px;content:"";height:4px;left:0;position:absolute;width:100%}.trade-in-wrapper .searchable-dropdown{width:100%}.trade-in-wrapper .searchable-dropdown input{background-color:#f2f2f2;border:none;border-radius:10px;box-sizing:border-box;color:#000;padding:25px 20px;width:100%}.trade-in-wrapper .searchable-dropdown .product-list{background-color:#fff;border:1px solid #d8d8d8;list-style:none;margin:0;max-height:200px;overflow-x:hidden;overflow-y:scroll;padding:0;width:100%}.trade-in-wrapper .searchable-dropdown .product-list li{padding:15px;width:100%}.trade-in-wrapper .searchable-dropdown .product-list li.active,.trade-in-wrapper .searchable-dropdown .product-list li:hover{background-color:#f2f2f2}.trade-in-wrapper .product-selection .searchable-dropdown{padding:20px 60px}.trade-in-wrapper .questions-container.condition .button-main{flex-basis:calc(100% - 20px);flex-grow:0;flex-shrink:0}.trade-in-wrapper .questions-container.condition .button-main .description{display:block;font-size:1rem;font-weight:400;margin-top:10px}.trade-in-wrapper .value-container{display:flex;flex-wrap:wrap}.trade-in-wrapper .value-container>div{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;font-weight:700;justify-content:space-between;padding:15px 0;width:100%}.trade-in-wrapper .value-container.no-border>div{border:none;font-weight:400;padding:7.5px 0}.trade-in-wrapper .value-container .button-text{margin-left:15px}.trade-in-wrapper .flex.inline-buttons{flex-wrap:wrap;justify-content:center;margin:15px 0}.trade-in-wrapper .flex.inline-buttons>div .btn-new{margin:0 auto}.trade-in-wrapper a.skip-link{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.trade-in-wrapper a.skip-link:focus{background:#fff;color:#000;height:auto;left:50%;padding:10px 15px;transform:translate(-50%);width:auto;z-index:10000}.trade-in-wrapper .product-selection{margin:60px 0 5px;min-height:500px;position:relative}.trade-in-wrapper .product-results{max-height:950px;overflow:auto}.trade-in-wrapper .product-selection.overflowing:after{background:linear-gradient(180deg,#0000 38%,#00000080);bottom:0;content:"";height:20px;opacity:.25;position:absolute;width:100%}.trade-in-wrapper .product-results ul{display:flex;flex-wrap:wrap;list-style:none;padding:0 90px 0 60px;width:100%}.trade-in-wrapper .product-results ul li{display:flex;flex:0 0 100%;flex-direction:row;margin:10px}.trade-in-wrapper .product-results ul li>div.flex{align-items:center;flex-grow:2}.trade-in-wrapper .product-results ul li .img-wrap img{width:100%}.trade-in-wrapper .product-results ul li .img-wrap{max-width:200px;min-width:200px}.trade-in-wrapper .product-results ul li .copy-wrap{flex-grow:2;margin:0 60px}.trade-in-wrapper .product-results .trade-in-bonus-copy{color:#cc420c;font-weight:700;margin-bottom:7px;text-transform:uppercase}.trade-in-wrapper .product-results ul li .button-wrap .btn-new{margin:0}.trade-in-wrapper .product-results ul li:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 4px 8px #fff;outline:2px solid #0000}.trade-in-wrapper .product-results ul li.no-results{flex-basis:100%;text-align:center}.trade-in-wrapper .product-results ul{margin-bottom:0}.trade-in-wrapper .product-results ul li img.camera-logos{display:block;margin:15px auto;max-width:75px;width:100%}.trade-in-wrapper .url-param-product{margin:60px 0 5px;min-height:300px;position:relative}.trade-in-wrapper .progress-bar-wrapper{background-color:#dbdbdb;border-radius:10px;height:12px;margin-left:auto;margin-right:auto;width:185px}.trade-in-wrapper .progress-bar-wrapper .progress-bar{background-color:#d0b715;border:none;border-radius:10px;box-shadow:none;height:100%}.loading-icon:before{animation:load 1s linear infinite;background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt276d1c85bf3b6b77/693853d3725f4787b9836f9c/loading-icon.png) 50%/contain no-repeat;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}@keyframes load{0%{opacity:.2;transform:translate(-50%,-50%) rotate(0deg)}50%{opacity:1}to{opacity:.2;transform:translate(-50%,-50%) rotate(1turn)}}.trade-in-wrapper .error-summary{background-color:#fcf1f1;border:1px solid #c10000;border-radius:6px;margin:0 auto 30px;max-width:66.666666%;padding:15px 20px;width:100%}.trade-in-wrapper .error-summary-title{color:#c10000;font-size:1.1rem;margin-bottom:10px;margin-top:0}.trade-in-wrapper .error-summary-title:before{content:"\0026A0";font-family:SSStandard;margin-right:5px;vertical-align:middle}.trade-in-wrapper .error-summary ol{color:#c10000;list-style:auto;margin:0}.trade-in-wrapper .error-summary li{margin-bottom:2px}.trade-in-wrapper .error-summary a{color:#213e97;cursor:pointer;text-decoration:underline}.trade-in-wrapper form .form-flex-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px 15px;width:100%}.trade-in-wrapper form .form-flex-wrapper .form-group{margin-bottom:15px;padding:0 10px}.trade-in-wrapper form .form-flex-wrapper
.trade-in-wrapper form label{display:block}.trade-in-wrapper form input[type=email],.trade-in-wrapper form input[type=text]{display:block;width:100%}.trade-in-wrapper form label.error{color:#c10000}.trade-in-wrapper form label.error:before{content:"\002421";font-family:SSStandard;font-size:12px;margin-right:5px;position:relative;top:1px;vertical-align:middle}.trade-in-wrapper form input[type=checkbox]:focus,.trade-in-wrapper form input[type=email]:focus,.trade-in-wrapper form input[type=text]:focus{border-color:#d8d8d8;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 4px 8px #fff!important;outline:2px solid #0000}.trade-in-wrapper form .form-group-checkbox{margin:0 auto 20px;width:60%}.trade-in-wrapper form .form-group-checkbox label.error:before{display:none}.trade-in-wrapper form .form-group-checkbox>label{display:flex}.trade-in-wrapper form .form-group-checkbox>label>input[type=checkbox]{margin-right:5px}.trade-in-wrapper form label span.required{color:#666;font-size:.75rem}.trade-in-wrapper .checkout-container{flex-wrap:nowrap;margin-top:60px}.trade-in-wrapper .checkout-container p.copy{color:#333}.trade-in-wrapper .checkout-container .button-main{flex-basis:calc(33.3333% - 20px);font-weight:400;padding:30px}.trade-in-wrapper .checkout-container .button-main>.flex:last-of-type{flex-grow:2;justify-content:center}.trade-in-wrapper .checkout-container .button-main:hover{background-color:#f2f2f2;cursor:auto!important}@media only screen and (max-width:767px){.trade-in-wrapper{margin-bottom:30px}.trade-in-wrapper .questions-container .button-main.icon{flex-basis:calc(40% - 20px)}.trade-in-wrapper .product-results ul li>div.flex{align-items:start;flex-direction:column;margin-left:15px;width:100%}.trade-in-wrapper .product-results ul li>div.flex .copy-wrap{flex-grow:0;margin:0 0 15px}.trade-in-wrapper .product-results ul li .img-wrap{max-width:150px;min-width:150px}.trade-in-wrapper .product-results ul li{margin:10px 0 30px}.trade-in-wrapper form .form-flex-wrapper{margin:0 0 15px}.trade-in-wrapper form .form-flex-wrapper .form-group{padding:0;width:100%}.trade-in-wrapper .product-results{max-height:none}.trade-in-wrapper .product-selection.overflowing:after{display:none}.trade-in-wrapper .product-results ul{padding:0}.trade-in-wrapper .url-param-product .copy-wrap{margin-right:0}.trade-in-wrapper form .form-group-checkbox{width:100%}.trade-in-wrapper .error-summary{margin:0 auto 30px;max-width:100%}.trade-in-wrapper .checkout-container{flex-wrap:wrap}.trade-in-wrapper .checkout-container .button-main{flex-basis:100%;margin:0 0 20px}.trade-in-wrapper .product-selection .searchable-dropdown{padding:20px 0}}@media only screen and (max-width:480px){.trade-in-wrapper .product-results ul li .img-wrap{max-width:130px;min-width:130px}.trade-in-wrapper .questions-container .button-main.icon{flex-basis:calc(50% - 20px)}}.App ::-webkit-input-placeholder{color:#333}.App :-moz-placeholder,.App ::-moz-placeholder{color:#333;opacity:1}.App :-ms-input-placeholder{color:#333}
/*# sourceMappingURL=main.b94e4054.css.map*/