.custom-contact-modal{position:fixed;top:0;left:0;width:100%;height:calc(100% - 20px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:20px 0 40px}.custom-contact-modal.hidden{display:none}.custom-contact-modal-overlay{position:fixed;width:100%;height:100%;background:#0009;top:0;left:0;z-index:1}.custom-contact-modal-content{position:relative;background:#fff;border-radius:8px;z-index:2;max-width:1024px;width:calc(100% - 32px);height:auto;margin:auto}.main_custom-contact-modal-content{height:auto}.custom-contact-modal-close{position:absolute;top:20px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer}.custom-contact-modal .contact__fields{display:block}.custom-contact-modal .field:after,.field:after{box-shadow:unset}.custom-contact-modal .field__input,.main_contact_from_section .field__input{border:1px solid rgb(var(--color-foreground));border-radius:.8rem}.custom-contact-modal .field:hover.field:after,.custom-contact-modal .button:after,.custom-contact-modal .button:not([disabled]):hover:after,.main_contact_from_section .field:hover.field:after,.main_contact_from_section .button:after,.main_contact_from_section .button:not([disabled]):hover:after{box-shadow:unset}.contact__button span:after{position:relative;margin-left:.85rem;top:.2rem;content:url(/cdn/shop/files/5jlp73cs54gmbks0cas_1.svg?v=1749212643)}.custom-contact-modal .button,.main_contact_from_section .button{border-radius:.8rem}.main_contact_grid{display:flex;height:100%}.conatct_left{max-width:70%;width:100%;padding:0 30px}.conatct_left .contact_from_title{margin-top:0;text-transform:uppercase}.contact_information_heading{text-transform:uppercase}.conatct_right{max-width:30%;width:100%;padding:30px;border-radius:0 8px 8px 0;height:fit-content}.custom-contact-modal .conatct_right{height:auto}.location_heading h4{margin-top:20px;color:rgba(var(--color-foreground),.5);text-transform:uppercase;margin-bottom:0}.loaction_content .loaction_content_grid{display:flex;align-items:flex-start;gap:10px;margin-top:20px}.loaction_content_grid p{margin:0}.loaction_content_grid a{text-decoration:none;color:currentColor}.main_drop_line .loaction_content .loaction_content_grid{margin-top:10px}.main_drop_line{margin-top:30px}.main_custom_contact{border-radius:8px;height:auto}.conatct_left p{line-height:normal;font-weight:500;margin-bottom:30px}.custom-contact-modal .button,.main_contact_from_section .button{font-weight:700}.field__label{font-size:1.4rem}.main_right_content_grid{display:flex;flex-direction:column;justify-content:space-between;height:100%}.conatct_left p,.loaction_content_grid a{transition:color .6s ease}@media screen and (max-width: 768px){.main_contact_grid{flex-direction:column;height:auto}.conatct_left,.conatct_right{max-width:100%;width:100%;padding:15px;margin-bottom:10px}.custom-contact-modal{top:0;padding:10px 0}.custom-contact-modal-content{margin:10px auto;max-height:calc(100vh - 20px)}.main_custom-contact-modal-content{height:auto}@media screen and (max-height: 700px){.custom-contact-modal{align-items:flex-start;padding:0;top:10px}.custom-contact-modal-content{margin:0 auto;max-height:100vh;border-radius:8px}.conatct_left,.conatct_right{padding:10px}}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-contact-from.css.map */
