.case-studies-container{padding:97px 20px;position:fixed;width:100%;height:100vh;box-sizing:border-box;top:0;left:0;background-color:#232323;z-index:99;display:none;overflow:scroll}.section.case-studies-container{display:block;position:static;overflow:unset;height:100%;max-width:1450px;margin:0 auto;padding-inline:20px}.section.case-studies-container .case-studies__wrapper{z-index:unset}@media screen and (min-width: 1024px){.section.case-studies-container .case-studies__wrapper .case-studies--form{width:50%}.section.case-studies-container .case-studies__wrapper .case-studies--banner img{max-width:690px}}.case-studies-container.is-active{display:block}.case-studies__wrapper{position:relative;display:flex;flex-direction:column;gap:23px;background-color:#fff;z-index:100}.case-studies--close{position:absolute;top:10px;right:10px;cursor:pointer}.case-studies--close svg{width:26px;height:26px}.case-studies--form{padding:0 18px 0 19px}.case-studies--banner img{object-fit:cover;aspect-ratio:320 / 262;object-position:0 85%}.case-studies--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:20px}.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}.case-studies-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}.case-studies--label{font-family:var(--font-heading--family);font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#333;margin-bottom:11px}.case-studies--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:0}.case-studies--text_area{height:99px}.case-studies--button{height:50px;width:100%;background:#000;font-family:var(--font-body--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:10px;margin-bottom:50px;cursor:pointer;border:1px solid #000000}.case-studies--button:hover{color:#333;background-color:#fff;border:1px solid #333333}.case_studies--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}.case_studies--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}.select-wrapper{position:relative;width:100%}.custom-select{width:100%;padding:8px 65px 8px 12px;border:1px solid #ccc;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border-radius:2px;line-height:1.4;position:relative;outline:none;font-family:Bai Jamjuree;font-weight:500;font-size:10px;line-height:18px;letter-spacing:0;color:#333}.select-icon{position:absolute;right:16px;top:55%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.reset-btn{cursor:pointer;position:absolute;display:none;right:33px;top:50%;transform:translateY(-50%)}.custom-select option{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}select.custom-select{width:100%}select.custom-select:focus{width:100%}@media screen and (min-width:1024px){.case-studies-container{padding:98px 40px}.case-studies--close{top:20px;right:20px}.case-studies__wrapper{flex-direction:row;gap:0}.case-studies--banner img{width:100%;height:100%;aspect-ratio:690/931}.case-studies--form{padding:53px 30px 60px 29px;height:100%;width:470px}.case-studies--banner{flex:1}.case-studies--close svg{width:26px;height:26px}.case-studies--form__heading{margin-bottom:23px}.options-list{margin-bottom:36px}.case-studies--button{max-width:435px;margin-top:20px}.fieldset{display:grid;grid-template-columns:repeat(2,1fr);gap:0px 20px;margin:0 auto}.input-group--textarea{grid-column:1 / -1}.custom-select{height:40px}.select-icon{position:absolute;right:15px}}@media screen and (min-width:1920px){.case-studies-container{padding:98px 255px}.case-studies--form{padding:53px 30px 60px 29px;height:100%;width:720px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/case-studies.css.map */
