body:has(.contact-container){background-image:url(//cdn.skinsafeproducts.com/assets/desktop-bg-cc70ac8625218de260a4a0a1b4f4b1b039d08889501d9ec0a89dc178ee4e6de2.png);background-size:cover;background-position:center top;background-attachment:fixed}@media (max-width: 768px){body:has(.contact-container){background-image:url(//cdn.skinsafeproducts.com/assets/mobile-bg-v2-277a8152b28844223b83380cb257278cef818cc6e5d60c2a82922c6ecdabb8fd.png);background-size:cover;background-repeat:no-repeat;background-position:initial;background-attachment:fixed}}@media (min-width: 993px){body .page-header{display:none}}body .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .form-container>.sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;display:none}@media (min-width: 769px){body .form-container>.sidebar{display:block}body .form-container>.sidebar>img{margin-top:40px}body .form-container>.sidebar>h3{font-family:Heebo;font-weight:700;font-size:32px;line-height:132%;text-align:center;vertical-align:middle;margin-top:45px;max-width:530px;margin-left:auto;margin-right:auto}body .form-container>.sidebar>p{font-family:Heebo;font-weight:400;font-size:20px;line-height:150%;text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto;max-width:400px;margin-top:10px}}body .form-container>.form-horizontal{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 991px){body .form-container>.form-horizontal{max-width:401px !important}}@media (min-width: 992px){body .form-container>.form-horizontal{max-width:506px}}@media (min-width: 745px){body .form-container>.form-horizontal{padding:28px;border-radius:30px;margin-left:50px;margin-right:50px;background-color:#fff;border-radius:30px;max-width:506px;border-top-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0px 4px 4px 0px #7898D340;box-shadow:0px 4px 4px 0px #7898D340}body .form-container>.form-horizontal .form-group{margin-left:0;margin-right:0}body .form-container>.form-horizontal .form-group:last-of-type{margin-top:0}body .form-container>.form-horizontal .form-group>div.col-xs-12:has(button[type="submit"]){padding-left:0;padding-right:0}body .form-container>.form-horizontal .form-group>div.col-xs-12:has(button[type="submit"])>button[type="submit"]:hover{background-color:#e85a37;border-color:#e85a37;color:#fff}}body .success-message>.content-container{max-width:343px;margin:0 auto;text-align:center}body .success-message>.content-container>img{display:block}body .success-message>.content-container>h3{font-family:Heebo;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0px;text-align:center;vertical-align:middle;margin-top:17px;margin-bottom:20px}body .success-message>.content-container>p{font-family:Heebo;font-weight:400;font-size:16px;line-height:144%;letter-spacing:0px;text-align:center}body .success-message>.content-container>a{background-color:#e85a37;color:white;border-color:#e85a37;margin:33px auto;max-width:calc(100% - 30px)}body .contact-container .file-upload-preview{padding:9px 0;margin-bottom:10px}body .contact-container .file-upload-preview>.preview{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px 10px;padding:10.5px 13px;border:1px solid #7898D3;margin-bottom:8px;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .contact-container .file-upload-preview>.preview>img{max-width:27px;max-height:27px;min-width:27px;-o-object-fit:contain;object-fit:contain}body .contact-container .file-upload-preview>.preview>.filename{width:235px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Heebo;font-weight:500;font-size:13px;line-height:132%;letter-spacing:0px;vertical-align:middle}@media (max-width: 768px){body .contact-container .file-upload-preview>.preview>.filename{width:300px}}@media (max-width: 390px){body .contact-container .file-upload-preview>.preview>.filename{width:170px}}body .contact-container .file-upload-preview>.preview>.filesize{color:#8A8F9F;font-family:Heebo;font-weight:400;font-size:13px;line-height:132%;letter-spacing:0px;text-align:center;vertical-align:middle}body .contact-container .file-upload-preview>.preview>.x{margin-left:auto;color:#8A8F9F;font-weight:bold;cursor:pointer;font-size:18px;position:relative;top:-2px;-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}body .contact-container .file-upload{border:1px dashed #7898D3;padding:15px;background-color:white;text-align:center;border-radius:8px;cursor:pointer}body .contact-container .file-upload.file-dragged{border:1px solid #7898D3;background-color:#f5f5f5}@media (max-width: 991px){body .contact-container .file-upload{padding:13px;background-color:#7898D3;border-radius:4px}body .contact-container .file-upload:before{color:#fff;content:"Upload a File"}body .contact-container .file-upload>.label-content{display:none}}body .contact-container .file-upload>.hiddenFileInput{height:1px;opacity:0}@media (max-width: 768px){body .contact-container .page-header{margin-bottom:0}}@media (max-width: 744px){body .contact-container .page-header .md{display:none}}@media (min-width: 745px){body .contact-container .page-header{border-bottom:none}body .contact-container .page-header .sm{display:none}body .contact-container .page-header>p{max-width:inherit !important}}body .contact-container .page-header>h1{font-family:Heebo, sans-serif;font-weight:700;font-style:Bold;font-size:24px;line-height:150%;letter-spacing:0%;text-align:center;vertical-align:middle;margin-bottom:10px}body .contact-container .page-header>p{font-family:Heebo, sans-serif;font-weight:400;font-style:Regular;font-size:16px;line-height:150%;letter-spacing:0%;text-align:center;vertical-align:middle;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:0}body .faq-message{margin-top:13px;font-family:Heebo, sans-serif;font-weight:500;font-size:16px;line-height:132%;letter-spacing:0px;text-align:center;vertical-align:middle}@media (max-width: 768px){body .faq-message br{display:none}}body button[type=submit]{border-radius:20px;font-family:Heebo;font-weight:500;font-size:14px;line-height:144%;letter-spacing:0px;text-align:center;vertical-align:middle;padding:4px 0;background-color:#e85a37;border-color:#e85a37;color:#fff}body .breadcrumb-container>.breadcrumb{padding-bottom:0}body .breadcrumb-container>.breadcrumb>li:last-of-type{font-family:"HeeboBold", sans-serif;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0%;text-align:center}body .breadcrumb-container>.breadcrumb>li:last-of-type>a{color:#141414}body .form-horizontal .form-group{margin-left:0;margin-right:0}body .form-horizontal .form-group:has(.file-upload)>div>div>h3{font-family:Heebo;font-weight:500;font-size:16px;line-height:132%;letter-spacing:0px;vertical-align:middle;margin-top:0;margin-bottom:5px}body .form-horizontal .form-group textarea.form-control{min-height:155px}body .form-horizontal .form-group:has(textarea) h3{font-family:Heebo;font-weight:500;font-size:16px;line-height:132%;letter-spacing:0px;vertical-align:middle;margin-top:0;margin-bottom:5px}body .form-horizontal .form-group .form-control{border:1px solid #7898D3;font-family:Heebo, sans-serif;font-weight:400;font-size:16px;line-height:144%;letter-spacing:0px;vertical-align:middle;height:auto;padding:6px 16px 6px 13px}body .form-horizontal .form-group>div>span{font-family:Heebo, sans-serif;font-weight:400;font-size:11px;line-height:144%;color:#969B9C;margin-top:5px;display:block}.spinner-container{position:fixed;background:#ffffff55;left:0;right:0;bottom:0;top:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.spinner-container>img{width:100px}
