#secondary-menu{background-color:#f4f4f4;padding:20px 0}#secondary-menu ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;list-style-type:none;margin:0 -15px;padding:0}#secondary-menu li{flex:0 0 auto;width:auto;padding:0 15px;font-size:16px;line-height:20px;text-align:center}#secondary-menu .item{text-align:center}#secondary-menu .text{margin-top:10px}#secondary-menu a{text-decoration:none;color:#000;display:block;font-weight:800}#secondary-menu a:hover{text-decoration:underline}@media (max-width: 1023px){#secondary-menu{background-color:white;padding:20px 0}#secondary-menu ul{margin:0}#secondary-menu .item{display:flex;align-items:center}#secondary-menu .item img{width:50px;margin:0px 9px}#secondary-menu .text{margin-left:10px;margin-top:0}}.autocomplete-input input.error[type="hidden"] ~ .input-wrp input[type="search"]{border-color:#ed2b2b;margin-bottom:2px}.autocomplete-input .input-wrp{position:relative}.autocomplete-input input[type="search"]{padding-right:45px}.autocomplete-input .clear{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.autocomplete-input .clear:hover{color:#2484c6}.autocomplete-input .spinner{position:absolute;right:15px;top:15px}.autocomplete-results>div{cursor:pointer;background-color:#f4f4f4;padding:13px 18px;border-top:#ccc;color:#777}.autocomplete-results>div:hover{background-color:#e7e7e7}.checkbox-buttons .option{margin:5px}.checkbox-buttons .option.active{color:white;background-color:#000}.checkbox-buttons .option.active:hover{color:white;background-color:#000}.checkbox-buttons .wrp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;flex-wrap:wrap;margin:-5px}.file-input .wrp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;flex-wrap:wrap}.file-input .wrp .item{margin:0 10px 10px 0;display:none}.file-input .wrp .item .plus-icon,.file-input .wrp .item .remove-btn{cursor:pointer;margin-right:10px}.file-input .wrp .item .plus-icon:hover,.file-input .wrp .item .remove-btn:hover{color:#000}.file-input .wrp .item label{cursor:pointer}.file-input .wrp .item label:hover .plus-icon{color:#000}.file-input .wrp .item label.error{margin:0}.file-input .wrp .item label:not(.error),.file-input .wrp .item .uploaded-file{display:block;background-color:#f4f4f4;color:#777;margin-bottom:5px;padding:13px 22px 13px 16px;border:2px solid transparent;font-weight:600}.file-input .wrp .item .uploaded-file{border-color:#777;display:none;margin-bottom:0}.file-input .wrp .item.visible{display:block;max-width:100%}.file-input .wrp .item.visible.uploaded label{display:none}.file-input .wrp .item.visible.uploaded .uploaded-file{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.file-input input[type="file"]{display:none}.file-input input[type="file"].error ~ label:not(.error){border-color:#ed2b2b;margin-bottom:2px}.datepicker-input .qs-datepicker{border:2px solid #000;padding:15px;margin-top:2px}.datepicker-input .qs-datepicker .qs-controls{margin-bottom:15px}.datepicker-input .qs-datepicker .qs-month{margin-right:5px}.datepicker-input .qs-datepicker .qs-disabled{color:#ccc;cursor:auto}.datepicker-input input.error[type="hidden"] ~ input[type="text"]{border-color:#2484c6}.header{background-color:#f4f4f4}.subheading{color:#2484c6;font-size:22px;margin:0}.main-sec{padding:25px 0}[class*="section-"]{padding:15px 0;border-top:1px solid #ccc}[class*="section-"] .desc{margin-top:30px}.section-1{border-top:none}.section-1 h2>strong{color:#2484c6;font-weight:800}.section-2{border-bottom:1px solid #ccc}.section-2 .column-2{height:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.autocomplete-results>.another{border-top:1px solid #ccc}.autocomplete-results>.another .label{color:#000;font-weight:600}.autocomplete-results>.another .desc{font-size:12px;line-height:16px}.complaint-form{width:100%}.complaint-form .top-part{padding-top:15px}.complaint-form .top-part .subheading-wrp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;margin:-10px -10px 10px;flex-wrap:wrap}.complaint-form .top-part .subheading-wrp>p{margin:10px}.complaint-form .top-part .subheading-wrp .note{color:#777;line-height:1}.complaint-form .top-part .subheading-wrp .note strong{color:#2484c6;text-transform:uppercase;font-weight:800}.complaint-form .top-part .type-wrp{margin-top:30px}.complaint-form .top-part .type-wrp>p{margin-bottom:5px;font-weight:600}.complaint-form .top-part .type-wrp .btn{margin-right:10px}.complaint-form .top-part .type-wrp>img{margin-right:5px}.complaint-form label{font-weight:800;margin-bottom:10px}.complaint-form label.error{font-weight:400}.complaint-form .warranty-wrp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.complaint-form .warranty-wrp .help{margin:50px 0 0 15px}.complaint-form .warranty-wrp .help img{margin-right:5px}.complaint-form .data-part{padding:30px 0;max-width:750px}.complaint-form .data-part>h2{padding-bottom:10px;border-bottom:1px solid #ccc;margin:0 0 20px}.complaint-form .data-part .fields{margin:0 -10px}.complaint-form .data-part .fields>.form-row{padding:0 10px;flex:0 0 auto;width:60%;margin:0}.complaint-form .data-part .fields>.form-row.checkbox-field{width:80%;margin-bottom:15px}.complaint-form .data-part .fields>.form-row.company-fields-wrapper,.complaint-form .data-part .fields>.form-row.shipping-address-fields-wrapper{width:100%;margin-bottom:15px}.complaint-form .data-part .fields>.form-row.partner-fields-wrapper{width:100%}.complaint-form .data-part #first-name-field,.complaint-form .data-part #shipping-first-name-field,.complaint-form .data-part #phone-field,.complaint-form .data-part #city-field,.complaint-form .data-part #shipping-city-field,.complaint-form .data-part #product-field,.complaint-form .data-part #partner-company-field,.complaint-form .data-part #external-complaint-id-field{width:40%}.complaint-form .data-part #postcode-field input,.complaint-form .data-part #shipping-postcode-field input{width:45%}.complaint-form .data-part #address-field,.complaint-form .data-part #shipping-address-field,.complaint-form .data-part #shipping-company-field,.complaint-form .data-part #company-field,.complaint-form .data-part #desc-field,.complaint-form .data-part #submit-field{width:100%}.complaint-form .data-part #business-id-field,.complaint-form .data-part #vat-field,.complaint-form .data-part #tax-id-field{width:33.33%}.complaint-form .data-part #sale-date-field,.complaint-form .data-part #complaint-date-field{width:30%}.complaint-form .data-part #sale-date-field .label-wrp,.complaint-form .data-part #complaint-date-field .label-wrp{min-height:58px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.complaint-form .data-part .checkbox{font-weight:400}.complaint-form .data-part .checkbox label:not(.error){display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;font-weight:400}.complaint-form .data-part .submit-complaint{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.complaint-form .data-part .submit-complaint img{margin:0 0 0 20px}.complaint-form .data-part .bot-bar{margin-top:15px}.complaint-form .data-part .bot-bar a{display:block;line-height:20px;margin:10px 0}@media (max-width: 767px){.complaint-form .top-part{padding-top:30px}.complaint-form .data-part{padding:15px 0 30px}.complaint-form .data-part .fields>.form-row.checkbox-field{width:100%}.complaint-form .data-part #city-field,.complaint-form .data-part #shipping-city-field{width:60%}.complaint-form .data-part #postcode-field,.complaint-form .data-part #shipping-postcode-field{width:40%}.complaint-form .data-part #postcode-field input,.complaint-form .data-part #shipping-postcode-field input,.complaint-form .data-part #phone-field,.complaint-form .data-part #email-field,.complaint-form .data-part #product-field,.complaint-form .data-part #attachment-field,.complaint-form .data-part #business-id-field,.complaint-form .data-part #vat-field,.complaint-form .data-part #tax-id-field,.complaint-form .data-part #partner-company-field,.complaint-form .data-part #partner-shop-field,.complaint-form .data-part #external-complaint-id-field{width:100%}.complaint-form .data-part #sale-date-field,.complaint-form .data-part #complaint-date-field{width:50%}.complaint-form .data-part .policy-wrp{order:1}.complaint-form .data-part .submit-wrp{order:2}.complaint-form .warranty-wrp{flex-wrap:wrap}.complaint-form .warranty-wrp .help{margin:15px 0 0}.main-sec{padding:15px 0}[class*="section-"] .desc{margin-top:20px}}

