.contact-form-details{display:flex;flex-direction:column;gap:20px}.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}@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-layout{display:grid;grid-template-columns:1fr;align-items:center}.contact-layout__media{width:100%}.contact-layout__media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--media-radius, 0)}.contact-layout__form{width:100%}.contact-layout--no-image .contact-layout__form{max-width:60rem;margin:0 auto}@media only screen and (min-width:768px){.contact-layout:not(.contact-layout--no-image){grid-template-columns:1fr 1fr}.contact-layout__media{order:-1}}@media screen and (min-width:750px){.contact-layout--image-right .contact-layout__media{order:2}.contact-layout--image-right .contact-layout__form,.contact-layout--image-left .contact-layout__media{order:1}.contact-layout--image-left .contact-layout__form{order:2}}@media only screen and (max-width:749px){.contact-layout:not(.contact-layout--no-image){grid-template-columns:1fr}.contact__button{margin-top:0}}.contact{display:flex;flex-direction:column;width:100%}.contact__intro{margin-bottom:2rem;max-width:60rem;font-family:var(--BCNovaticaCYR-Medium)}.contact__fields{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.contact__fields{grid-template-columns:1fr 1fr}.contact__fields .field:last-child:nth-child(odd){grid-column:1 / -1}}.contact [data-order-number-field][hidden]{display:none}.contact .field{margin-bottom:0rem;position:relative}.contact__helper-text{display:block;margin-top:.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75);max-height:0;overflow:hidden;opacity:0;transition:opacity .15s ease}#ContactForm-order-number:focus~.contact__helper-text{max-height:5rem;opacity:1}.field--select{position:relative}.field--select:after{content:none}.field--select .select{width:100%}.field--select .select__select{width:100%;min-height:0;margin:var(--inputs-border-width);padding:1.1rem 4.4rem 1.1rem 1.5rem;font-size:1.6rem;line-height:1.4;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));cursor:pointer}.field--select .select__select:required:invalid{color:rgba(var(--color-foreground),.6)}.field--select .select__select option{color:#1b1c1c;background-color:#fffefd}.field--select .select .svg-wrapper{right:1.5rem;top:calc(50% - .6rem);width:1.4rem;height:1.2rem;color:rgba(var(--color-foreground),.75)}.field__label{font-family:var(--BCNovaticaCYR-Medium)}.field__label--select{position:absolute;top:-.9rem;left:1.2rem;background:rgb(var(--color-background));padding:0 .6rem;font-size:1.2rem;pointer-events:none;font-family:var(--BCNovaticaCYR-Medium)}.older-helping-number{flex-direction:column}.field--select .field__input:not(:placeholder-shown){padding:1.2rem 1.5rem .8rem 2rem}.field--checkbox{display:flex;align-items:flex-start;gap:1rem;border:none;box-shadow:none;background:transparent;padding:0}.field--checkbox:focus-within{outline:none;border:none;box-shadow:none}.field__checkbox{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:2rem;min-width:2rem;height:2rem;margin:.2rem 0 0;display:inline-grid;place-content:center;background:transparent;border:.15rem solid rgba(var(--color-foreground),.65);border-radius:.3rem;box-shadow:none;cursor:pointer}.field__checkbox:before{content:"";width:1.1rem;height:1.1rem;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em rgb(var(--color-foreground));clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.field__checkbox:checked{border-color:rgb(var(--color-foreground))}.field__checkbox:checked:before{transform:scale(1)}.field__checkbox:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.field--checkbox label{flex:1 1 auto;min-width:0;font-size:1.4rem;line-height:1.5;cursor:pointer;border:none;box-shadow:none;outline:none;font-family:var(--BCNovaticaCYR-Medium)}.contact__button{margin-top:1rem}.contact__button .button.loading{opacity:.7;cursor:not-allowed;pointer-events:none}.contact__field-error{display:block;margin-top:.6rem;color:rgb(var(--color-error, 200, 30, 30));font-size:1.3rem}@media screen and (max-width:749px){.contact__fields .field{flex:1 1 100%}.contact-layout__media{order:-1}}.older-helping-number{position:relative}.focus-helper-text{display:none;position:absolute;top:100%;left:0;margin-top:4px;padding:6px 10px;background:#333;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;z-index:10}.field__input:focus~.focus-helper-text{display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
