.request-consultation-container{padding-inline:20px;box-sizing:border-box;padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.request-consultation-container.is-active{display:block}.request-consultation__wrapper{position:relative;display:flex;flex-direction:column;gap:23px;background-color:#fff}.request-consultation--close{position:absolute;top:10px;right:10px;cursor:pointer;display:none}.request-consultation--close svg{width:20px;height:20px}.request-consultation--form{padding:0 18px 0 19px}.request-consultation--banner img{object-fit:cover;aspect-ratio:320 / 262;object-position:0 85%}.request-consultation--form__heading{font-family:var(--font-heading--family);font-weight:700;font-style:Bold;font-size:24px;line-height:30px;letter-spacing:0;text-transform:uppercase;color:#333;margin-bottom:14px}.option-item .flex{justify-content:flex-start;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.option-item .flex .radio-input{position:absolute;opacity:0;pointer-events:none}.option-item .flex .radio-custom{width:18px;height:18px;border:1px solid #D9D9D9;background-color:#d9d9d9;display:inline-block;transition:all .2s ease}.option-item .flex .radio-input:checked+.radio-custom{border-color:#333;background-color:#333}.request-consultation-input-group{display:flex;flex-direction:column;margin-bottom:20px}.radio-label{font-family:var(----font-body--family);font-weight:500;font-style:Medium;font-size:14px;line-height:18px;letter-spacing:0;color:#888}.option-item .flex .radio-input:checked+.radio-label{color:#333}.options-list{display:flex;flex-direction:column;gap:22px;margin-bottom:26px}.request-consultation--label{font-family:var(--font-heading--family);font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#333;margin-bottom:11px}.request-consultation--input{height:40px;box-shadow:none;outline:none;outline-offset:unset;padding:5px;border:1px solid #33333333;font-family:var(--font-body--family);border-radius:0}.input-group--textarea{margin-top:-4px}.request-consultation--text_area{height:99px}.request-consultation--button{height:50px;width:100%;background:#000;font-family:var(--font-heading--family);font-weight:400;font-style:Regular;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;border-radius:50px;margin-top:30px;margin-bottom:60px;cursor:pointer;border:1px solid #000000}.request-consultation--button:hover{color:#333;background-color:#fff;border:1px solid #333333}.request_consultation--form__success{font-family:Bai Jamjuree;font-weight:400;font-style:Regular;font-size:20px;line-height:20px;letter-spacing:0;color:green;margin-bottom:20px}.request_consultation--form__error{font-family:Bai Jamjuree;font-weight:400;font-style:Regular;font-size:20px;line-height:20px;letter-spacing:0;color:red;margin-bottom:20px}@media screen and (min-width:1024px){.request-consultation-container{padding-inline:40px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.request-consultation--close{top:20px;right:20px}.request-consultation__wrapper{flex-direction:row;gap:0}.request-consultation--banner img{width:100%;height:100%;aspect-ratio:690/931}.request-consultation--form{padding:53px 30px 60px 29px;height:100%;width:384px}.request-consultation--banner{flex:1}.request-consultation--close svg{width:26px;height:26px}.request-consultation--form__heading{margin-bottom:31px}.options-list{margin-bottom:36px}.request-consultation--button{max-width:435px;margin-top:20px}}@media screen and (min-width:1920px){.request-consultation-container{padding-inline:255px}.request-consultation--form{padding:53px 30px 60px 29px;height:100%;width:720px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/request-consultation.css.map */
