.icon-bottom{position:relative;background-image:url(/cdn/shop/files/Group_a5352a82-a2f7-46ad-a25c-f1ecaa38f9a4.png?v=1749712882);background-repeat:no-repeat;background-position:left bottom;background-size:470px}section.contact{padding:130px 0}.contact__wrap{display:flex;align-items:flex-start;gap:80px}.contact__details{display:flex;flex-direction:column;gap:24px}.contact__content{max-width:400px;width:100%}.contact__icon-wrap{display:flex;align-items:center;gap:9px}.contact__icon-wrap a{font-family:var(--font-500);font-weight:500;font-size:25px;line-height:150%;text-decoration:underline}.contact__icon{max-width:42px;width:100%;border-radius:50%;background-color:var(--anchor-text);display:flex;justify-content:center;align-items:center;padding:10px}.contact__icon img{max-width:22px;aspect-ratio:1 / 1}.contact__form{max-width:calc(100% - 480px);width:100%;background-color:#71c7a61a;padding:50px 40px;border-radius:15px;min-height:692px}.contact__form form{width:100%}.contact__form .success_wrap img{max-width:88.46px;aspect-ratio:1/1;margin-bottom:16px}.contact__form .success_wrap .small-title{margin-bottom:16px}.contact__form .success_wrap h2{margin-bottom:24px}.contact__form-inner .input-field-wrap{display:flex;gap:24px}.contact__form-inner .input-field-wrap .input-field{width:100%}.contact__form-inner .input-field{display:flex;flex-direction:column;margin-bottom:24px}.contact__form-inner .input-field label{font-family:var(--font-500);font-weight:500;font-size:14px;line-height:125%;line-height:normal;text-transform:uppercase;color:var(--body-text);margin-bottom:8px}.contact__form-inner .input-field input,.contact__form-inner .input-field select,.contact__form-inner .input-field textarea{border:none;border-bottom:1px solid var(--body-text);border-radius:0;padding:12px 0;background-color:transparent;box-shadow:none;outline:none;transition:border-color .2s ease-in-out;font-family:var(--font-400);font-weight:400;font-size:16px;line-height:125%}.contact__form-inner .input-field input:focus,.contact__form-inner .input-field select:focus,.contact__form-inner .input-field textarea:focus{border-color:#4caf50}.contact__form-inner .input-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.293 0.292969L5.99997 4.58597L1.70697 0.292969L0.292969 1.70697L5.99997 7.41397L11.707 1.70697L10.293 0.292969Z' fill='%23171717'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right .5rem center;background-size:11px 7px;padding-right:1.5rem;padding:14px 0}.contact__form-inner .input-field select option{padding:14px}.contact__form-inner .input-field textarea{resize:vertical;min-height:180px}.contact__form-inner .radio-field>label{margin:16px 0}.contact__form-inner .radio-grid{display:grid;grid-template-columns:auto auto;gap:0 24px;margin-bottom:2px}.contact__form-inner .form-check{display:flex;align-items:center;gap:12px;margin-bottom:14px}.contact__form-inner .form-check .form-check-input{accent-color:#000;width:18px;height:18px;margin:0}.contact__form-inner .form-check .form-check-label{font-family:var(--font-400);font-weight:400;font-size:16px;line-height:150%;vertical-align:middle;margin-bottom:0}@media (max-width: 1279.98px){section.contact{padding:70px 0}.icon-bottom{background-size:320px}.contact__wrap{gap:30px}.contact__form{max-width:calc(100% - 390px)}.contact__details{gap:20px}.contact__content{max-width:360px}.contact__icon-wrap a{font-size:22px}.contact__icon{max-width:36px;padding:8px;aspect-ratio:1/1}.contact__icon img{max-width:18px}.contact__form .success_wrap img{max-width:70px}}@media (max-width: 1023.98px){.icon-bottom{background-size:270px}section.contact{padding:60px 0}.contact__wrap{flex-direction:column;gap:60px}.contact__form{max-width:100%}.contact__form{min-height:unset}.contact__details{gap:18px}.contact__content{max-width:320px}.contact__icon-wrap a{font-size:20px}.contact__icon{max-width:34px;padding:7px}.contact__icon img{max-width:16px}.contact__form .success_wrap img{max-width:65px}.contact__form-inner .input-field-wrap .input-field input,.contact__form-inner .input-field-wrap .input-field select,.contact__form-inner .input-field-wrap .input-field textarea{font-size:14px}}@media (max-width: 767.98px){.icon-bottom{background-size:170px}section.contact{padding:50px 0}.contact__wrap{flex-direction:column;gap:40px}.contact__form-inner .input-field-wrap{flex-direction:column;gap:12px}.contact__details{gap:16px}.contact__content{max-width:100%}.contact__icon-wrap{gap:8px}.contact__icon-wrap a{font-size:18px}.contact__icon{max-width:32px;padding:6px}.contact__icon img{max-width:15px}.contact__form{padding:40px 15px}.contact__form-inner .input-field input,.contact__form-inner .input-field select,.contact__form-inner .input-field textarea{padding:.2rem 0;font-size:1rem}.contact__form-inner .input-field-wrap .input-field input,.contact__form-inner .input-field-wrap .input-field select,.contact__form-inner .input-field-wrap .input-field textarea{font-size:12px;padding:8px 0}.contact__form-inner .input-field{margin-bottom:14px}.contact__form-inner .form-check{gap:6px;margin-bottom:12px}.contact__form-inner .form-check .form-check-input{width:12px;height:12px}.contact__form-inner .form-check .form-check-label{font-size:14px;line-height:120%}.contact__form-inner .input-field textarea{min-height:120px}.contact__form .success_wrap img{max-width:60px}}@media (max-width: 479.98px){.contact__details{gap:14px}.contact__icon-wrap a{font-size:16px;line-height:140%}.contact__icon{max-width:28px;padding:5px}.contact__icon img{max-width:13px}.contact__form .success_wrap img{max-width:50px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/contact-us.css.map */
