html,body{overflow-x:hidden;margin:0;padding:0}#contact-page{padding:0}#contact-page .show-mobile{display:initial}@media (min-width: 768px){#contact-page .show-mobile{display:none}}#contact-page .show-desktop{display:none}@media (min-width: 768px){#contact-page .show-desktop{display:flex}}#contact-page .support-steps{padding:5px 25px}@media (min-width: 768px){#contact-page .support-steps{padding:80px 20px 100px}}@media (min-width: 992px){#contact-page .support-steps{padding:80px 30px 100px}}@media (min-width: 1200px){#contact-page .support-steps{padding:80px 70px 100px}}#contact-page .support-steps.show-mobile .step a{width:100%;max-width:unset}#contact-page .support-steps .step{display:flex;flex-direction:column;max-width:450px;margin-right:auto;margin-left:auto}@media (min-width: 768px){#contact-page .support-steps .step{align-items:center;max-width:unset}}#contact-page .support-steps .step h1{color:#000;font-family:HelveticaNeue Condensed;font-size:16px;font-weight:400;letter-spacing:.4px;text-align:left;text-transform:uppercase;margin-right:10px;white-space:nowrap}@media (min-width: 768px){#contact-page .support-steps .step h1{font-size:20px;letter-spacing:.5px;text-align:center;margin-bottom:0}}#contact-page .support-steps .step .step-divider{display:flex;align-items:center;position:relative;width:100%;margin-top:50px;margin-bottom:10px;justify-content:flex-start}@media (min-width: 768px){#contact-page .support-steps .step .step-divider{justify-content:unset;margin-top:20px}}#contact-page .support-steps .step .step-divider .step-line{margin-right:-50px;width:100%;height:2px;border:1px solid #d8d8d8}@media (min-width: 768px){#contact-page .support-steps .step .step-divider .step-line{width:100%}}#contact-page .support-steps .step .step-divider .step-dot{position:absolute;width:12px;height:12px;border-radius:50px;background-color:#d8d8d8;top:50%;left:50%;transform:translate(-50%,-50%)}#contact-page .support-steps .step h2{color:#000;font-family:HelveticaNeue Condensed;font-size:20px;font-weight:700;letter-spacing:.16px;line-height:33px;text-align:left}@media (min-width: 768px){#contact-page .support-steps .step h2{font-size:22px;letter-spacing:.21px;line-height:33px;text-align:center;max-width:200px;width:85%}}@media (min-width: 992px){#contact-page .support-steps .step h2{font-size:26px;width:100%}}#contact-page .support-steps .step p{color:#2d2d2d;font-family:Helvetica;font-size:13px;letter-spacing:.11px;line-height:21px;text-align:left}@media (min-width: 768px){#contact-page .support-steps .step p{width:90%;text-align:left;text-align:center}}#contact-page .support-steps .step a.btn-blomberg{color:#ce2129;font-family:HelveticaNeue Condensed;font-size:18px;font-weight:700;letter-spacing:.15px;text-align:center;text-transform:uppercase;width:100%;border:1px solid #ce2129;padding:7px 10px;border-radius:0}@media (min-width: 768px){#contact-page .support-steps .step a.btn-blomberg{font-size:17px;width:90%}}@media (min-width: 992px){#contact-page .support-steps .step a.btn-blomberg{font-size:18px;width:75%}}#contact-page #contact-container{margin:0}#contact-page #contact-container #contact-faq-container{padding:0}#contact-page #contact-container #contact-faq-container #view-faq{display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(//blombergappliances.ca/cdn/shop/files/contact-faq_3000x.png?v=7239925357851309225);background-size:cover;background-position:center;height:100%;padding:70px 0 100px;position:relative}@media (min-width: 768px){#contact-page #contact-container #contact-faq-container #view-faq{justify-content:unset;display:none}}#contact-page #contact-container #contact-faq-container #view-faq:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}#contact-page #contact-container #contact-faq-container #view-faq>*{z-index:10}#contact-page #contact-container #contact-faq-container #view-faq h1{color:#fff;font-family:Helvetica;font-size:32px;font-weight:700;letter-spacing:.26px;text-align:center;line-height:normal;margin-bottom:20px;padding:0 30px}@media (min-width: 768px){#contact-page #contact-container #contact-faq-container #view-faq h1{font-size:45px;letter-spacing:.37px;margin-top:30%;margin-bottom:50px}}@media (min-width: 992px){#contact-page #contact-container #contact-faq-container #view-faq h1{margin-top:20%}}#contact-page #contact-container #contact-faq-container #view-faq a.btn-blomberg{border:none;border-radius:3px;background-color:#c00;color:#fff;font-family:Helvetica;font-size:18px;font-weight:700;letter-spacing:.15px;text-align:center;text-transform:uppercase;height:50px;width:75%;max-width:300px;display:flex;align-items:center;justify-content:center;text-decoration:none}@media (min-width: 768px){#contact-page #contact-container #contact-faq-container #view-faq a.btn-blomberg{width:40%}}#contact-page #contact-container #contact-form-container{padding:0}#contact-page #contact-container #contact-form-container #contact-form{width:85%;margin:0 auto}@media (min-width: 992px){#contact-page #contact-container #contact-form-container #contact-form{width:90%;padding:0 70px}}#contact-page #contact-container #contact-form-container #contact-form h1{color:#000;font-family:HelveticaNeue Condensed;font-size:32px;font-weight:700;letter-spacing:.26px;text-align:center;margin-top:40px;margin-bottom:20px}@media (min-width: 768px){#contact-page #contact-container #contact-form-container #contact-form h1{font-size:45px;text-align:left;letter-spacing:.37px}}@media (min-width: 992px){#contact-page #contact-container #contact-form-container #contact-form h1{margin-top:90px}}#contact-page #contact-container #contact-form-container #contact-form form .form-control:focus{box-shadow:none}#contact-page #contact-container #contact-form-container #contact-form form select{border-radius:0}#contact-page #contact-container #contact-form-container #contact-form form select option{color:#2d2d2d;font-family:Helvetica;font-size:15px;letter-spacing:.12px;text-align:left}#contact-page #contact-container #contact-form-container #contact-form form input{border-radius:0}#contact-page #contact-container #contact-form-container #contact-form form input::placeholder{color:#2d2d2d;font-family:Helvetica;font-size:15px;letter-spacing:.12px;text-align:left}#contact-page #contact-container #contact-form-container #contact-form form textarea{border-radius:0;max-height:200px}#contact-page #contact-container #contact-form-container #contact-form form textarea::placeholder{color:#2d2d2d;font-family:Helvetica;font-size:15px;letter-spacing:.12px;text-align:left}#contact-page #contact-container #contact-form-container #contact-form form a.btn-blomberg{border:1px solid #ce2129;border-radius:0;color:#ce2129;font-family:Helvetica;font-size:18px;font-weight:700;font-style:normal;letter-spacing:.15px;line-height:normal;text-align:center;text-transform:uppercase;width:100%;height:50px;margin-top:5px}@media (min-width: 992px){#contact-page #contact-container #contact-form-container #contact-form form a.btn-blomberg{width:200px}}#contact-page #contact-container #contact-form-container #contact-form p{color:#999;font-family:Helvetica;font-size:14px;letter-spacing:.08px;text-align:left;margin-top:15px}#contact-page #contact-container #contact-form-container #contact-call{width:85%;margin:60px auto 30px;display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 1200px){#contact-page #contact-container #contact-form-container #contact-call{flex-direction:unset;align-items:unset;width:90%}}@media (min-width: 1200px){#contact-page #contact-container #contact-form-container #contact-call #call-product .phone-image{display:none}}#contact-page #contact-container #contact-form-container #contact-call .call-content{display:flex;align-items:center}#contact-page #contact-container #contact-form-container #contact-call .call-content .phone-image img{width:30px}#contact-page #contact-container #contact-form-container #contact-call .call-content .call-text{margin-left:30px;margin-bottom:20px}@media (min-width: 992px){#contact-page #contact-container #contact-form-container #contact-call .call-content .call-text{margin-bottom:unset}}@media (min-width: 992px){#contact-page #contact-container #contact-form-container #contact-call .call-content .call-text{margin-left:40px}}#contact-page #contact-container #contact-form-container #contact-call .call-content .call-text h2{color:#000;font-family:Helvetica;font-size:14px;font-weight:400;letter-spacing:2.5px;line-height:22px;text-align:left;text-transform:uppercase;margin-bottom:10px}#contact-page #contact-container #contact-form-container #contact-call .call-content .call-text h3{color:#c00;font-family:Helvetica;font-size:25px;font-weight:700;letter-spacing:1.75px;line-height:22px;text-align:left;margin-bottom:10px}#contact-page #contact-container #contact-form-container #contact-call .call-content .call-text h4{color:#9c9c9c;font-family:Helvetica;font-size:12px;line-height:21px;text-align:left;letter-spacing:.1px;line-height:normal;margin-bottom:0}span.success{display:none;margin-bottom:10px;color:green;font-size:12px}span.error{display:none;margin-bottom:10px;color:red;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ud-contact.scss.css.map */
