.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.section-contact .page-width{padding:7em}.whatsapp-button{margin:5rem 0px 6rem}.contact__text{line-height:1.4}.contact__columns{display:flex;justify-content:space-between;gap:18rem}.contact__fields{grid-row-gap:2.5rem}h3.contact__subheading{font-size:1.6em}.contact-form-wrapper{border:1px solid rgba(5,48,64,.1);border-radius:12px;padding:2.5em}.contact-form-wrapper.lm-form-wrapper .form-top.border-bottom{padding-bottom:2rem;margin-bottom:3.5rem;grid-row-gap:1rem}.field__input{border:1px solid rgba(5,48,64,.1);background-color:#f7f7f7;box-shadow:none}.field:after,.field__input:focus,.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none}.contact__fields .field{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}.contact__fields .field__label{position:relative;left:unset;top:unset;color:var(--cirkel-color-2);font-size:.9em;letter-spacing:0px}.contact__fields .field.field-message{grid-column:span 2}small{color:gray;font-size:.9em;letter-spacing:0px;line-height:1.2;margin-bottom:10px;text-align:left}textarea.text-area{padding:.5em .8em;height:22rem}.contact__column-form{width:100%;min-width:600px}.contact__column-form .contact__button{display:flex;align-items:center;justify-content:center;margin-top:3rem}.iti{width:100%}.checkbox-wrapper{display:flex;align-items:center;gap:4px}.checkbox__input{margin-right:10px}.checkbox__label{font-size:14px;cursor:pointer}.contact__fields .checkbox__input{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid rgba(5,48,64,.1);border-radius:4px;background-color:#f7f7f7;outline:none;transition:all .3s;position:relative;cursor:pointer}.checkbox__input:checked{background-color:#f7f7f7}.checkbox__input:checked:before{content:url(/cdn/shop/files/tick.svg?v=1728765941);font-size:16px;color:var(--cirkel-color-2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field.field-100{grid-column:span 2}.field.border-bottom{padding-bottom:4rem;margin-bottom:1rem;border-bottom:1px solid rgba(5,48,64,.1)}.field__input::placeholder{color:#7e939b;letter-spacing:0px;opacity:1;font-family:var(--body-font)}.location-input-wrapper.cs__input{width:100%;display:flex;align-items:center;gap:10px;padding:1rem 1.5rem}.location-input-wrapper.cs__input input{border:none;box-shadow:none;height:auto;min-height:auto;padding:0;margin:0}.form-top{grid-column:span 2;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;width:100%;grid-row-gap:1rem}.form-top.border-bottom{padding-bottom:3rem;margin-bottom:1rem;grid-row-gap:2.5rem;border-bottom:1px solid rgba(5,48,64,.1)}.start-date-input-wrapper{position:relative;display:flex;align-items:center;gap:6px;padding:1rem 1.5rem}.start-date-input-wrapper input{background-color:transparent;border:none;appearance:none;-webkit-appearance:none;font-size:1em}.start-date-input-wrapper input::placeholder{color:#7e939b}.contact__fields.contact__fields-2{grid-row-gap:0px}.field__input::-webkit-input-placeholder{color:#7e939b;opacity:1}.field__input::-moz-placeholder{color:#7e939b;opacity:1}.field__input:-ms-input-placeholder{color:#7e939b;opacity:1}.date-input-wrapper{width:100%}.date-input-wrapper.cs__input{padding:1.5rem;gap:4px}.date-input-wrapper.cs__input input{background-color:transparent;border:none;appearance:none;-webkit-appearance:none;font-size:1em;font-weight:300}.date-input-wrapper.cs__input input::placeholder{color:#7e939b}.banner_form-group .start-date-input-wrapper.cs__input{width:100%}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@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}}@media (max-width: 1160px){.contact__columns{flex-direction:column;gap:10rem}.contact__column-form{width:100%}.section-contact .page-width{padding:5em 7em}}@media (max-width: 992px){.section-contact .page-width{padding:4em 2.5em 2em}.contact__columns{gap:1em}.contact__column-form{min-width:100%}textarea.text-area{padding:.5em;font-size:16px}#newsletter-opt-in+.checkbox__label{text-align:left;line-height:1.2}}@media (max-width: 767px){.section-contact .page-width{padding:2em 1.5em}.contact__columns{gap:7rem}.section-contact .page-width{padding:3em 1.5em}.contact__columns{gap:2em}.contact__columns.lm-contact__columns{gap:0em}.contact-form-wrapper{border-radius:12px;padding:2em 1.2em}.field.border-bottom{padding-bottom:3rem}.form-top.border-bottom{grid-template-columns:1fr}.field.field-100{grid-column:1}.whatsapp-button{margin-bottom:5rem}}@media screen and (min-width: 1400px){.banner_form .banner__box{max-width:680px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-contact-form.css.map */
