.rent-contact-page__hero{margin-bottom:var(--rent-space-12);text-align:left}.rent-contact-page__eyebrow{margin:0 0 var(--rent-space-4);font-family:var(--rent-font-body);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rent-color-primary);text-align:left}.rent-contact-page__header.rent-section-header--style-display .rent-section-header__title,.rent-contact-page__header.rent-section-header--style-display .rent-section-header__description{max-width:none;margin-left:0;margin-right:0}.rent-contact-page__header .rent-section-header__row{align-items:flex-start}.rent-contact-page__grid{display:grid;gap:var(--rent-space-12);align-items:stretch}@media screen and (min-width:750px){.rent-contact-page__grid{gap:var(--rent-space-6)}}@media screen and (min-width:990px){.rent-contact-page__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.rent-contact-page__form,.rent-contact-page__aside{height:100%}.rent-contact-page__card{padding:var(--rent-space-8);border:1px solid rgba(8,59,80,.08);border-radius:var(--rent-radius-lg);background:var(--rent-color-surface);box-shadow:0 4px 24px #083b500f}@media screen and (min-width:750px){.rent-contact-page__card{padding:var(--rent-space-8) var(--rent-space-6)}}.rent-contact-page__form-title,.rent-contact-page__aside-title{margin:0 0 var(--rent-space-8);font-family:var(--rent-font-heading);font-size:2rem;font-weight:600;line-height:1.25;color:var(--rent-color-primary-dark)}.rent-contact-page__form .field{margin-bottom:var(--rent-space-4)}.rent-contact-page__form .contact__fields{display:grid;gap:0}@media screen and (min-width:750px){.rent-contact-page__form .contact__fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--rent-space-4)}.rent-contact-page__form .field--full{grid-column:1 / -1}}.rent-contact-page__form .field__input,.rent-contact-page__form .text-area{border-radius:var(--rent-radius-sm);font-size:1.4rem;line-height:1.6}.rent-contact-page__form .field__label{font-size:1.4rem;line-height:1.6}.rent-contact-page__form .field--select .select__select{width:100%;height:4.5rem;min-height:4.5rem;padding:0 3.5rem 0 2rem;margin:var(--inputs-border-width);box-sizing:border-box;font-size:1.4rem;line-height:calc(4.5rem - (var(--inputs-border-width) * 2));color:rgb(var(--color-foreground));cursor:pointer;border-radius:var(--rent-radius-sm)}.rent-contact-page__form .field--select .select__select:invalid{color:rgba(var(--color-foreground),.75)}.rent-contact-page__form .field--select .select__select:focus,.rent-contact-page__form .field--select .select__select:valid{color:rgb(var(--color-foreground))}.rent-contact-page__form .field--select .svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:2rem;z-index:2}.rent-contact-page__form .field--select .icon-caret{width:100%;height:100%}.rent-contact-page__form .contact__button{margin-top:var(--rent-space-5)}.rent-contact-page__form .contact__button .button{min-height:var(--rent-button-min-height);padding:.9rem 3.6rem;border-radius:var(--rent-button-radius);font-family:var(--rent-font-body);font-size:1.5rem;font-weight:600}.rent-contact-page__channels{display:flex;flex-direction:column;gap:var(--rent-space-4);margin:0 0 var(--rent-space-6);padding:0;list-style:none}.rent-contact-page__channel{display:flex;flex-direction:column;gap:var(--rent-space-1)}.rent-contact-page__channel-label{font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rent-color-text-muted)}.rent-contact-page__channel-value{font-size:1.6rem;font-weight:600;line-height:1.4;color:var(--rent-color-primary-dark);text-decoration:none}.rent-contact-page__channel-value:hover{color:var(--rent-color-primary)}.rent-contact-page__hours{margin:0;font-size:1.4rem;line-height:1.6;color:var(--rent-color-text-muted)}.rent-contact-page__whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:var(--rent-space-2);margin-block:var(--rent-space-6);background-color:#25d366;border-color:#25d366;color:#fff}.rent-contact-page__whatsapp:hover{background-color:#128c7e;border-color:#128c7e;color:#fff}.rent-contact-page__whatsapp:focus-visible{outline:2px solid #25d366;outline-offset:2px}.rent-contact-page__whatsapp-icon{display:flex;flex-shrink:0;width:2rem;height:2rem}.rent-contact-page__whatsapp-icon svg{width:100%;height:100%}.rent-contact-page__trust{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rent-space-3)}.rent-contact-page__trust-item{position:relative;padding-left:2rem;font-size:1.4rem;line-height:1.5;color:var(--rent-color-text)}.rent-contact-page__trust-item:before{content:"";position:absolute;left:0;top:.55rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--rent-color-primary)}.rent-contact-page__locations{margin-top:var(--rent-space-12)}.rent-contact-page__locations-grid{display:grid;gap:var(--rent-space-8)}@media screen and (min-width:750px){.rent-contact-page__locations-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--rent-space-6)}}.rent-contact-page__legal{margin-top:var(--rent-space-6);font-size:1.2rem;line-height:1.6;color:var(--rent-color-text-muted)}.rent-contact-page__legal a{color:var(--rent-color-primary);text-decoration:underline;text-underline-offset:.2em}@media screen and (max-width:749px){.rent-contact-page,.rent-contact-page__eyebrow{text-align:center}.rent-contact-page__header .rent-section-header__row,.rent-contact-page__locations .rent-section-header__row{align-items:center;flex-direction:column;text-align:center}.rent-contact-page__header .rent-section-header__title,.rent-contact-page__header .rent-section-header__description,.rent-contact-page__locations .rent-section-header__title,.rent-contact-page__locations .rent-section-header__description{text-align:center}.rent-contact-page__channel{align-items:center}.rent-contact-page__trust{width:100%;text-align:left}.rent-contact-page__trust-item{text-align:left}.rent-contact-page__form .contact__button,.rent-contact-page__form .contact__button .button{width:100%}.rent-contact-page__form .field,.rent-contact-page__form .field__input,.rent-contact-page__form .text-area,.rent-contact-page__form .field--select .select__select{text-align:left}}@media screen and (min-width:750px){.rent-contact-page__hero,.rent-contact-page__eyebrow{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/rent-contact-page.css.map */
