.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}.contact-form__status{margin-bottom:1.5rem;text-align:center;font-size:.95rem}.contact-form__status--success{color:rgb(var(--color-button))}.contact-form__status--error{color:#c00}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact{margin-top:80px;display:flex;gap:12px}.contact .heading .title{margin:0}.contact .heading{align-items:flex-start;gap:24px}.contact .left .left__wrap{padding:clamp(60px,7.431vw,107px) clamp(20px,5.556vw,80px);border-radius:16px;border:1px solid rgb(var(--section-border-color));overflow:hidden;display:flex;flex-direction:column;gap:40px;height:100%}.contact .left{max-width:552px;flex:1}.contact .right{flex:1}.contact .right .right__wrap{flex:1;height:100%;padding:clamp(60px,9.167vw,132px) 20px;border-radius:16px;border:1px solid rgb(var(--section-border-color));overflow:hidden;display:flex;flex-direction:column;align-items:center}.contact .heading .title h2{text-align:left}.contact .right .right__wrap form{max-width:440px;width:100%}.contact .heading .text p{opacity:.7;max-width:290px}.contact .left .item:first-child{border-top:1px solid rgb(var(--section-border-color))}.contact .left .item{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-bottom:1px solid rgb(var(--section-border-color))}.contact .left .item .label{font-family:var(--font-family-inter);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px;opacity:.7}.contact .left .hours-info .item:first-child{border-top:0}.contact .left .hours-info .info{display:flex;flex-direction:column;gap:4px}.contact .left .item *{color:rgb(var(--color-foreground));text-decoration:none}.contact .left .address-info .item{border:0}.contact__button .btn{padding:0;border:0;background:transparent;width:100%}.contact .right .right__wrap form .contact__fields{display:flex;flex-direction:column;gap:12px}.contact .right .right__wrap form .field{margin:0}.contact .right .right__wrap form .field:before,.contact .right .right__wrap form .field:after{content:none}.contact .right .right__wrap form .field .field__input{padding:16px 24px;font-family:var(--font-family-inter);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px;border-radius:12px;border:1px solid rgb(var(--section-border-color));background:var(--Linen-Lighter, #F1F1ED);height:54px}.contact .right .right__wrap form .field .field__input:focus-visible{box-shadow:none;outline:0}.contact .right .right__wrap form .field__input:focus~.field__label,.contact .right .right__wrap form .field__input:not(:placeholder-shown)~.field__label,.contact .right .right__wrap form .field__input:-webkit-autofill~.field__label{top:2px;transform:translateY(0) scale(.67);transform-origin:left center}.contact .right .right__wrap form .field label{font-family:var(--font-family-inter);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px;top:50%;left:24px;transform:translateY(-50%);margin:0}.contact .right .right__wrap form .field label span{color:#236153}.contact .right .right__wrap form .field .field__label[for=ContactForm-phone] span{color:#5c5a53}.contact .right .right__wrap form{display:flex;flex-direction:column;gap:12px}.contact .right{text-align:left}.contact .right .right__wrap form .field:has(textarea.field__input) label{top:23px;left:24px}.contact .right .right__wrap form .field textarea.field__input{height:200px}.contact .contact__button{margin:0}.contact .right .right__wrap .agree-block{border-radius:12px;background:var(--Linen-Light, #DEDCD5);padding:24px;display:flex;flex-direction:column;gap:4px}.field__checkbox input{width:1px;height:1px;position:absolute;top:0;left:0}.field__checkbox label .square{width:20px;height:20px;min-width:20px;min-height:20px;border:1.6px solid #000;border-radius:2px;position:relative;margin-top:4px}.field__checkbox label{display:flex;gap:20px;cursor:pointer}.field__checkbox label .square:before{content:"";width:16px;height:16px;border-radius:2px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.field__checkbox input:checked+label .square:before{opacity:1}.agree-block .text{padding-left:40px}.agree-block .text p{color:var(--Linen-Dark, #5C5A53)}.agree-block .text a{font-family:var(--font-family-inter);font-size:var(--font-size-12);font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;color:#236153}@media(max-width:767px){.contact{display:flex;flex-direction:column;gap:0}.contact .left{max-width:100%}.contact .left .left__wrap{padding-left:20px;padding-right:20px;border:0;border-radius:0}.section-contact .container{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
