.contact-popup{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;justify-content:flex-end;align-items:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.contact-popup .contact-main-box{background:#fff}.contact-popup .contact-main-box .contact-form-text #ContactForm .field__label{color:#000}.contact-popup .contact-main-box .contact-topics{margin-bottom:2rem}.contact-popup .contact-main-box .contact-form-text #ContactForm .field__input{color:#000;background:#fff;border:1px solid #000}.contact-popup p.text-with-arrow{margin:0}.contact-popup p.text-with-arrow:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='8' viewBox='0 0 32 8' fill='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3536 4.35356C31.5488 4.15829 31.5488 3.84171 31.3536 3.64645L28.1716 0.464469C27.9763 0.269206 27.6597 0.269206 27.4645 0.464468C27.2692 0.659731 27.2692 0.976313 27.4645 1.17158L30.2929 4L27.4645 6.82843C27.2692 7.02369 27.2692 7.34027 27.4645 7.53554C27.6597 7.7308 27.9763 7.7308 28.1716 7.53554L31.3536 4.35356ZM-4.37114e-08 4.5L31 4.5L31 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='%23000'/%3E%3C/svg%3E")}.contact-popup .page-width,.contact-popup .footer-logo{padding:0}.contact-popup .contact-form-text #ContactForm .contact__button .button{color:transparent;box-shadow:none}.contact-popup .contact-form-text #ContactForm .contact__button .button span{color:#000}.contact-popup #shopify-section-contact-form .contact .field__input{border:1px solid #fff}.contact-popup .contact-main-box .topic-button{color:#000}.contact-popup #shopify-section-contact-form .contact .title{display:none}.contact-popup #shopify-section-contact-form .contact .form__message{align-items:flex-start;font-size:15px;align-content:center;line-height:26px;color:#0f0f0f;font-weight:600}.contact-popup-content{background:#fff;padding:20px 20px 20px 50px;border-radius:0;width:90%;max-width:790px;position:relative;transform:translate(100%);transition:transform .4s ease;box-shadow:-5px 0 20px #0003}.contact-popup-content .poppup-body{padding-left:30px}.contact-popup-content{max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.contact-popup.active .contact-popup-content{transform:translate(0)}.contact-popup #shopify-section-contact-form .contact .field{position:relative;width:100%;display:block;transition:box-shadow var(--duration-short) ease}.contact-popup #shopify-section-contact-form .contact .field__label{position:relative}.contact-popup #shopify-section-contact-form .contact .text-area{font-size:18px;padding:15px!important}.contact-popup #shopify-section-contact-form .contact .field__input{display:block;border:1px solid #0f0f0f;height:45px;font-size:18px;padding:0 15px}.contact-popup #shopify-section-contact-form .contact .field__label{position:relative;top:auto;bottom:auto;color:#0f0f0f;left:0;font-size:18px;font-weight:600}.contact-popup #shopify-section-contact-form .contact .field:after,.contact-popup #shopify-section-contact-form .contact .field:before{content:none}.contact-popup{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;justify-content:flex-end;align-items:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease;overflow:hidden}.contact-popup.active{visibility:visible;opacity:1}.contact-popup.active .contact-popup-content{transform:translate(0);color:#0f0f0f}.close-popup{position:sticky;top:10px;right:15px;font-size:54px;cursor:pointer;float:right;z-index:10;background:#fff;padding:5px;line-height:20px}body.popup-open{overflow:hidden}.contact-topics{margin-bottom:30px}.poppup-body h3{margin:0}.contact-popup .contact__button .button:after,.contact-popup .contact__button .button:before{content:none}.contact-popup .contact__button .button span{border-bottom:.5px solid #000!important}.contact-popup .contact__button .button{background:transparent;color:#0f0f0f;padding:0!important;border-bottom:0px solid #0f0f0f;width:auto;display:block;min-width:auto;min-height:auto;font-size:18px;opacity:1}.contact-popup .topic-button{background:none;border:none;font-size:18px;opacity:.6;cursor:pointer;margin:0 15px 0 0}.contact-popup .topic-button.active{color:#0f0f0f;opacity:1}.contact-popup .contact-text{flex:1;display:none}@media(max-width:600px){.contact-popup-content{width:95%;padding:15px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/contact-up-popup.css.map */
