.contact-section{padding:48px 0 24px}@media (max-width: 700px){.contact-section{padding:0;margin:24px 0}}.contact-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width: 700px){.contact-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-section .contact-info{width:60%;max-width:367px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 700px){.contact-section .contact-info{width:100%;max-width:500px}}.contact-section .contact-info h2{color:#1f1f1f;font-family:EB Garamond;font-size:40px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.28px;text-transform:capitalize;margin:0 0 20px}@media (max-width: 900px){.contact-section .contact-info h2{font-size:28px}}.contact-section .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 32px}@media (max-width: 700px){.contact-section .info-item{margin-bottom:16px}}.contact-section .info-item h3{color:#1f1f1f;font-family:EB Garamond;font-size:24px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.16px;text-transform:capitalize;margin-bottom:8px}.contact-section .info-item p{color:#8f8f8f;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0}.contact-section .info-item p+p{margin-top:4px}.contact-section .info-item a{color:#8f8f8f;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0;display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none}.contact-section .info-item a+a{margin-top:4px}.contact-section .info-item a:hover{opacity:.8}.contact-section .info-item .icon{width:44px;height:44px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;background:#f8f8f8}.contact-section .social-links{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (max-width: 700px){.contact-section .social-links{margin-top:4px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contact-section .social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:40px;background:#f8f8f8;width:36px;height:36px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact-section .social-links a:hover{opacity:.6}.contact-section .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#f8f8f8}@media (max-width: 1100px){.contact-section .contact-form{padding:40px}}@media (max-width: 700px){.contact-section .contact-form{padding:16px}}.contact-section .contact-form h2{color:#1f1f1f;font-family:EB Garamond;font-size:40px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.28px;text-transform:capitalize;margin-bottom:32px}@media (max-width: 900px){.contact-section .contact-form h2{font-size:28px}}@media (max-width: 700px){.contact-section .contact-form h2{margin-bottom:16px}}.contact-section .contact-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 367px)}@media (max-width: 700px){.contact-section .contact-slider{width:100%}}.contact-section .swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:20px;gap:12px}.contact-section .swiper-buttons .swiper-next,.contact-section .swiper-buttons .swiper-prev{border-radius:100px;border:1px solid #E8E8E8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}@media (min-width: 700px){.contact-section .reverse-layout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.contact-section .reverse-layout .swiper-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.contact-section .contact-slider img{width:100%;height:auto;display:block}.contact-section .con-form{width:100%}.contact-section .form-status-list{margin:16px 0}.contact-section .contact__fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media (max-width: 1100px){.contact-section .contact__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.contact-section .field{width:100%;margin-bottom:16px}.contact-section .field__input{outline:none;-webkit-box-shadow:none;box-shadow:none;height:48px;padding:16px 0;margin:0;background-color:transparent;text-overflow:ellipsis;font-family:Geist;color:#1f1f1f;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.contact-section .field__input:focus{margin:0}.contact-section .field__input::-webkit-input-placeholder{font-size:14px;opacity:1;overflow:hidden;color:#8f8f8f;font-family:Geist}.contact-section .field__input::-moz-placeholder{font-size:14px;opacity:1;overflow:hidden;color:#8f8f8f;font-family:Geist}.contact-section .field__input:-ms-input-placeholder{font-size:14px;opacity:1;overflow:hidden;color:#8f8f8f;font-family:Geist}.contact-section .field__input::-ms-input-placeholder{font-size:14px;opacity:1;overflow:hidden;color:#8f8f8f;font-family:Geist}.contact-section .field__input::placeholder{font-size:14px;opacity:1;overflow:hidden;color:#8f8f8f;font-family:Geist}.contact-section .button-solid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:13px 71px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize;background:#1f1f1f;margin-top:32px;border:none;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact-section .button-solid:hover{background-color:#474747}@media (max-width: 700px){.contact-section .button-solid{margin-top:16px}}.contact-section .hed-desc{margin-bottom:32px}@media (max-width: 700px){.contact-section .hed-desc{margin-bottom:16px}}.contact-section .hed-desc p{margin:0 0 12px;color:#8f8f8f;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.contact-section .hed-desc p:last-child{margin-bottom:0}.contact-section .hed-desc ul{margin-top:0;margin-bottom:12px}.contact-section .hed-desc ul li{color:#8f8f8f;font-family:Geist;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.contact-section .bottom-desc p{margin:0;color:#8f8f8f;font-size:14px;font-style:normal;font-weight:400;line-height:150%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact.css.map */
