@font-face{font-family:"OpenSansCondensed";src:url('../fonts/OpenSansCondensed-Bold.ttf')}.block-search,.page-header .header.panel{display:none}.page-header{background-color:#fff;border:none}.header.content{padding:8px 20px 0}.logo{margin:15px auto 0px 0px}.minicart-wrapper .action.showcart:before{background-image:url(../icons/2639919_cart_shopping_icon_black.svg) !important;content:"" !important;background-size:30px 30px;display:inline-block;width:30px;height:30px}.minicart-wrapper{margin-top:17px}.copyright{display:none}@media (max-width:767px){.checkout-index-index .page-header .minicart-wrapper{display:none}.opc-estimated-wrapper{background:#474747;border-color:#474747;color:#fff}.checkout-index-index .page-main .minicart-wrapper .action.showcart:before{background-image:url(../icons/2639919_cart_shopping_icon.svg) !important}.copyrightfooter{color:#c5c5c5;font-family:Arial;font-size:9px;line-height:1px;position:absolute;bottom:5px;padding-left:10px}.luzernfooter{position:absolute;bottom:5px;right:0;width:60px;padding-right:10px}.linksfooter a{border-bottom:1px solid #fff;padding-left:10px;display:flex;color:#fff;text-decoration:none;font-family:Arial;font-size:16px;line-height:35px;text-align:center}.centerfooter img,.linksfooter .part{display:none}.headerEmptyBorder,.headerSuccessBorder{height:70px;background:#434343;padding-left:15px;padding-right:15px;padding-top:0 !important;padding-bottom:0 !important;margin-top:0}.successPageTitle,.emptyCartTitle{padding:0}.emptyCartTitle span,.successPageTitle span{font-size:26px;font-family:'OpenSansCondensed';color:#fff;position:absolute;padding-top:5%;font-weight:700;line-height:35px}.cart-empty{padding-top:10%}}@media (min-width:768px){body{background:#e3e3e3 url('../images/bg-overall-shadow-dark.gif') repeat-y center top}.page-wrapper{max-width:1200px;margin:0 auto;background:#fff}footer.panasonic-footer{max-width:1200px;margin:0 auto;background:#434343;width:100%}.footer-container{max-width:976px;margin:0 auto}.page-header{max-width:976px;width:100%;margin:0 auto}.page-main{max-width:976px;margin:0 auto}.headerBorder{border-top:35px solid #434343}.navigation{background:#434343;max-width:976px;margin:0 auto}.nav-sections-items{background:#434343}.nav-sections{background:#fff}.footerContent{height:305px;margin:0 auto}.luzernfooter{float:right}.logo{margin:10px auto 15px -10px !important}.navigation .level0>.level-top,.navigation .level0>.level-top:hover{color:#fff}.linksfooter a{color:#fff;text-decoration:none;font-family:Arial;font-size:11px;line-height:12px;text-align:center}.copyrightfooter{color:#c5c5c5;font-family:Arial;font-size:11px;line-height:12px;text-align:center;padding-top:80px}.centerfooter{margin-left:auto;margin-right:auto;width:fit-content}.centerfooter.copyfooter{margin-top:60px}.centerfooter.logos{padding-top:50px}.luzernfooter{margin-left:auto;margin-right:auto;width:120px;margin-top:-40px;position:inherit}.techhide{display:none;margin-bottom:0}.cart-container .form-cart{width:70%;padding-right:3%}.cart-summary{width:30%}.headerEmptyBorder,.headerSuccessBorder{background:linear-gradient(180deg,#434343,#362f2f);max-width:1200px;padding:0}.emptyCartTitle,.successPageTitle{height:155px;max-width:976px;margin:0 auto;padding-left:9px}.emptyCartTitle span,.successPageTitle span{position:absolute;color:#fff;font-size:40px;font-weight:700;font-family:'OpenSansCondensed';padding:4% 0 0}.cart-empty a,.cart-empty a:hover{color:#faed00 !important;text-decoration:none}.checkout-cart-index main#maincontent,.checkout-onepage-success main#maincontent{min-height:500px}.opc-wrapper{width:510px}.opc-sidebar{width:376px}.checkout-shipping-method{margin-top:100px}}.cart-empty,.checkout-success{font-family:Arial;font-weight:700;font-size:14px;line-height:16px;color:#828282}.checkout-success .action.primary.continue{background:#faed00;border:1px solid #faed00;color:#4d4d4d}.checkout-success .action.primary.continue:hover{background:#4d4d4d;border:1px solid #4d4d4d;color:#faed00}.cart-empty a,.cart-empty a:hover{color:#000;text-decoration:none}.checkout-success{padding-top:8%;line-height:30px}.minicart-wrapper .action.showcart .counter.qty{background:#faed00;color:#4d4d4d}.block-minicart .block-content>.actions>.primary .action.primary{background:#faed00;color:#4d4d4d;border:#faed00}.techhide{margin-bottom:0}.page-title .base{font-family:"OpenSansCondensed";color:#4d4d4d;font-size:40px;font-weight:700;line-height:54px}.cart.table-wrapper .cart thead tr th.col{border-bottom:2px solid #ccc;font-family:"OpenSansCondensed";color:#666;font-size:15px}.cart.table-wrapper .product-item-name a{color:#666 !important;font-family:"OpenSansCondensed"}a.action.multicheckout{display:none}.cart-summary div#block-shipping{display:none}.cart-discount .actions-toolbar .action.primary{border-radius:0}.cart-discount .actions-toolbar .action.primary span,#discount-coupon-form .actions-toolbar .action.primary span{color:#4d4d4d !important;font-family:"OpenSansCondensed";text-transform:uppercase;background-color:#faed00 !important;box-shadow:none;border:1px solid #faed00 !important}.cart-discount .actions-toolbar .action.primary:hover span,#discount-coupon-form .actions-toolbar .action.primary:hover span{color:#faed00 !important;background-color:#4d4d4d !important}strong#block-discount-heading,.checkout-payment-method .payment-option-title .action-toggle{color:#4d4d4d;font-family:"OpenSansCondensed"}.cart-summary strong.summary.title{color:#666;font-family:"OpenSansCondensed"}.cart-totals,.opc-block-summary .table-totals{border-top:2px solid #ccc}.cart-totals tbody .mark,.cart-totals tfoot .mark,.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{color:#828282;font-weight:700;font-family:Arial}.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{border-top:2px solid #ccc;color:#666;font-family:"OpenSansCondensed"}.cart-summary .checkout-methods-items .action.primary.checkout span{font-family:"OpenSansCondensed";font-size:20px;font-weight:700;line-height:27px;text-transform:uppercase;color:#4d4d4d}.cart-summary .checkout-methods-items .action.primary.checkout:hover span{color:#faed00}button.action.apply.primary{background-color:#faed00 !important;box-shadow:0 0 #000 !important;border:1px solid #faed00 !important}button.action.apply.primary:hover{background-color:#4d4d4d !important;box-shadow:0 0 #000 !important;border:1px solid #4d4d4d !important}.form-discount .actions-toolbar .primary .action{background-color:#faed00 !important;box-shadow:0 0 #000 !important;border:1px solid #faed00 !important}.form-discount .actions-toolbar .primary .action:hover{background-color:#4d4d4d !important;box-shadow:0 0 #000 !important;border:1px solid #4d4d4d !important}button.action.primary{background-color:#faed00 !important;box-shadow:0 0 #000 !important;border:1px solid #faed00 !important;color:#4d4d4d}button.action.primary:hover{background-color:#4d4d4d !important;box-shadow:0 0 #000 !important;border:1px solid #4d4d4d !important;color:#faed00}button.action.primary.checkout span{font-family:"OpenSansCondensed";font-size:20px;font-weight:700;line-height:27px;text-transform:uppercase;color:#4d4d4d}button.action.primary.checkout:hover span{color:#faed00}.checkout-payment-method .checkout-billing-address .primary .action-update,.checkout-billing-address button.action.action-edit-address{background-color:#faed00 !important;box-shadow:0 0 #000 !important;border:1px solid #faed00 !important;color:#4d4d4d !important}.checkout-payment-method .checkout-billing-address .primary .action-update:hover,.checkout-billing-address button.action.action-edit-address:hover{background-color:#4d4d4d !important;box-shadow:0 0 #000 !important;border:1px solid #4d4d4d !important;color:#faed00 !important}.form-discount .actions-toolbar .primary .action span{font-family:"OpenSansCondensed";text-transform:uppercase;color:#4d4d4d}.form-discount .actions-toolbar .primary .action:hover span{color:#faed00}input#coupon_code{font-family:"OpenSansCondensed";color:#828282 !important;border:none;border-bottom:.5px solid gray}input#coupon_code:focus{box-shadow:none}.cart-discount .block .actions-toolbar{padding-left:5px}.cart-summary .checkout-methods-items .action.primary.checkout{background-color:#faed00;border:#faed00}.cart-summary .checkout-methods-items .action.primary.checkout:hover{background-color:#4d4d4d;border:#4d4d4d}.cart-totals .grand strong,.opc-block-summary .table-totals .grand strong{padding:0}.cart.table-wrapper .cart>.item{border-bottom:2px solid #ccc}.opc-block-summary,.opc-wrapper{font-family:"OpenSansCondensed";color:#4d4d4d}.opc-block-summary{background:#f2f2f2}.opc-block-summary>.title,.checkout-shipping-method .step-title,.opc-wrapper .step-title{color:#4d4d4d;border-bottom:none}.opc-block-summary>.title{border:none}.minicart-items{color:#828282}.minicart-items .product-item-details{padding-left:175px}.opc-wrapper .form-login .fieldset .field .label,.opc-wrapper .form-shipping-address .fieldset .field .label,.opc-wrapper .form-login .fieldset .note,.opc-wrapper .form-shipping-address .fieldset .note{color:#828282}.checkout-shipping-method .actions-toolbar .action.primary.button{margin-top:2px;text-transform:uppercase;background-color:#faed00;font-family:"OpenSansCondensed";border-radius:0;border:#faed00;color:#4d4d4d}.checkout-shipping-method .actions-toolbar .action.primary.button:hover{background-color:#4d4d4d;font-family:"OpenSansCondensed";border-radius:0;border:#4d4d4d;color:#faed00}.cart button.more,.cart button.less{border-radius:8px;padding:1px 3px;background:0 0;color:#828282;border:.5px solid #828282;height:15px;margin-top:5px;line-height:10px;cursor:pointer}.cart.table-wrapper .col.qty .input-text{width:25px;padding:0;border:none}.cart.table-wrapper .actions-toolbar>.action-edit,.cart-container .form-cart .actions.main{display:none}.cart a.action.action-delete{right:-23px !important}.cart.table-wrapper .field.qty,.cart.table-wrapper .col.qty label{display:flex;justify-content:center}.cart.table-wrapper .col.price,.order-items.table-wrapper .col.price,.cart.table-wrapper .col.qty,.order-items.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal,.order-items.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.order-items.table-wrapper .col.msrp{text-align:center}.cart button.less{padding:0 4px 2px}.cart-totals,.opc-block-summary .table-totals{padding-top:0}span.price{font-family:"OpenSansCondensed"}.checkout-index-index .breadcrumbs .active .step{border:2px solid #434343;color:#fff;background-color:#434343}.checkout-index-index .breadcrumbs .step.tick{border:2px solid #434343;padding:0}.checkout-index-index .breadcrumbs .done .tick:before{content:url(../icons/tick_black.png) !important;width:20px;display:inline-block}.checkout-index-index .breadcrumbs .items .item.active a,.checkout-index-index .breadcrumbs .items .done a,.checkout-index-index .breadcrumbs .done .tick:before{color:#434343}.checkout-index-index .breadcrumbs .step{border:2px solid #828282;border-radius:100%;width:40px;height:40px;line-height:40px;background-color:#fff;font-family:'OpenSansCondensed';margin:10px;font-size:20px;padding:0;text-align:center}.checkout-index-index .breadcrumbs .active .step{border:2px solid #434343;color:#fff;background-color:#434343}.payment-method-title input[type=radio]{display:none}.payment-method-title label{color:#4d4d4d;font-weight:400}.payment-method-title label:before{content:" ";display:inline-block;position:relative;top:2px;margin:0 5px 0 0;width:10px;height:10px;border:1px solid #4d4d4d;background-color:transparent}.payment-method-title input[type=radio]:checked+label:before{content:" ";display:inline-block;position:relative;top:2px;margin:0 5px 0 0;width:10px;height:10px;border:1px solid #4d4d4d;background-color:#faed00}#co-payment-form hr{display:none}.summaryPayment{text-align:center}.summaryPaymentText{display:block;margin:auto;line-height:0;color:#828282;text-transform:uppercase}.summaryPayment img{padding:0 10px}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){width:90%;margin:0 auto}.payment-method-braintree .hosted-control{border-bottom:2px solid #8080807a;border-top:none;border-left:none;border-right:none}.cms-page-view h1,.cms-page-view h2,.cms-page-view h3{font-size:40px;font-weight:700;color:#4d4d4d;font-family:'OpenSansCondensed'}@media (min-width:768px){.notFoundPage{margin-left:auto;margin-right:auto;width:max-content;margin-top:100px}}@media (max-width:768px){.checkout-container .opc-estimated-wrapper{background:#474747;color:#fff}.notFoundPage{margin-top:50px}.notFoundPage h1{font-size:26px !important;line-height:35px !important;text-align:center}.contentNotFound{text-align:center;margin-bottom:50px}.notFoundPage .action.primary{text-align:center;width:100%}.checkout-cart-index .page-title-wrapper{padding-left:15px;padding-right:15px;background:#474747;padding-top:10px;padding-bottom:10px}.checkout-cart-index .page-title-wrapper .page-title{margin-bottom:0}.checkout-cart-index .page-title .base{font-family:"OpenSansCondensed";color:#4d4d4d;font-size:30px;font-weight:700;line-height:54px;color:#fff}}.notFoundPage .action.primary a{color:#4d4d4d;text-transform:uppercase;font-family:"OpenSansCondensed";text-decoration:none}.notFoundPage h1{color:#4d4d4d;font-family:"OpenSansCondensed";font-size:40px;line-height:54px;margin-bottom:10px}.notFoundPage .action.primary{background:#faed00;border-color:#faed00}.notFoundPage .action.primary:hover{background:#4d4d4d;border-color:#4d4d4d}.notFoundPage .action.primary:hover a{color:#faed00}.niffDiv{width:49%;float:left}.niffCompDiv{width:49%;margin-left:auto !important}div[name='amastyShippingAttributes.newsletter'] .label:first-child{display:none}.checkout-index-index a{color:#006bb4}input[type=checkbox]:checked:after{background-color:#faed00;color:#000}input[type=checkbox]:after{border:1px solid #000}input[type=radio]{position:static;width:13px;height:13px}input[type=radio]:after{display:none !important}input[type=radio]:checked:after{display:none}.checkout-payment-method .checkout-billing-address .action-cancel{color:#006bb4}.checkout-payment-method .payment-option-title .action-toggle{color:#006bb4}.checkout-index-index .breadcrumbs .done:not(:last-child):after{border-bottom:2px solid #434343}.checkout-index-index .breadcrumbs .items .done .tick{line-height:45px}.checkout-index-index .breadcrumbs .item:not(:last-child):after{margin-left:60px}