.deros-contact{--input-padding-block: .28rem;--input-padding-inline: .72rem;--input-border-radius: 0;--fieldset-gap: .9375rem;--form-gap: .9375rem;--button-border-radius: 0;--button-text-transform: none;--deros-contact-font-size: .97rem;--deros-contact-field-size: 1.0625rem;--deros-contact-map-height: 27.25rem}.deros-contact .container{--container-max-width: 90rem}.deros-contact.section-spacing{padding-block-start:1.875rem}.deros-contact__layout{display:grid;row-gap:2.5rem}.deros-contact__layout>.deros-contact__info{order:1}.deros-contact__layout>.deros-contact__map{order:2}.deros-contact__layout>.deros-contact__form{order:3}@media screen and (min-width:1000px){.deros-contact__layout{grid-template-columns:3fr 5fr 4fr;column-gap:1.875rem;align-items:start}.deros-contact__layout>.deros-contact__map{order:3}.deros-contact__layout>.deros-contact__form{order:2}}.deros-contact .section-header :is(h1,h2){color:var(--deros-red, #c11433);font-size:1.5rem;line-height:1.78;font-weight:400;letter-spacing:normal;text-transform:none}.deros-contact__info{font-size:1.0625rem;line-height:1.5}.deros-contact__info>*+*{margin-block-start:1.875rem}.deros-contact__info>.section-header+*{margin-block-start:.75rem}.deros-contact__info>.deros-contact__info-button{margin-block-start:.9375rem}.deros-contact__lines>p{margin:0}.deros-contact__lines a{color:inherit;text-decoration:none}.deros-contact__lines a:hover{text-decoration:underline}.deros-contact .button{--button-background: 193 20 51;--button-text-color: 255 255 255;--button-letter-spacing: .03em;padding:0 1.164rem;font-size:var(--deros-contact-font-size);line-height:2.4}.deros-contact .button[type=submit]{min-width:7.75rem}.deros-contact__form{--section-stack-gap: .75rem;--section-stack-gap-tight: .75rem}@media screen and (min-width:1000px){.deros-contact .fieldset-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.deros-contact :is(.input,.textarea,.select){border-color:#8f8f8f;background:transparent;font-size:var(--deros-contact-field-size)}.deros-contact .form>.button{justify-self:start}.deros-contact__map iframe{display:block;width:100%;height:var(--deros-contact-map-height);border:0}@media screen and (max-width:999px){.deros-contact__map iframe{height:auto;aspect-ratio:1}}@media screen and (max-width:699px){.deros-contact .section-header :is(h1,h2){font-size:1.125rem;line-height:1.26}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/deros-contact.css.map */
