.shpflt-contact{--shpflt-contact-card-gap: 4rem;--shpflt-contact-col-gap: 4rem;--shpflt-contact-form-max: 600px;--shpflt-contact-intro-max: 500px;--shpflt-contact-field-gap: 1.5625rem;--shpflt-contact-form-gap: 2.1875rem}.form-required{color:var(--color-foreground-error, #dc3545);margin-inline-start:.125rem;font-weight:600}.shpflt-contact__consent{display:flex;align-items:flex-start;gap:.625rem;margin-block-start:1rem}.shpflt-contact__consent-input{flex-shrink:0;width:1.125rem;height:1.125rem;margin-block-start:.125rem;cursor:pointer}.shpflt-contact__consent-label{font-size:var(--text-sm);line-height:1.5;cursor:pointer}.shpflt-contact__consent-label a{text-decoration:underline;text-underline-offset:.2em}.shpflt-contact__grid{display:grid;grid-template-columns:1fr;row-gap:var(--shpflt-contact-card-gap)}.shpflt-contact__card{display:grid;grid-template-columns:1fr;gap:2rem}.shpflt-contact__intro-col{display:flex;flex-direction:column;gap:1.5rem;max-width:var(--shpflt-contact-intro-max)}.shpflt-contact__eyebrow{margin:0;text-transform:none}.shpflt-contact__heading,.shpflt-contact__intro{margin:0}.shpflt-contact__intro>:first-child{margin-top:0}.shpflt-contact__intro>:last-child{margin-bottom:0}.shpflt-contact__form-col{width:100%}.shpflt-contact__form{display:flex;flex-direction:column;gap:var(--shpflt-contact-form-gap);width:100%;max-width:var(--shpflt-contact-form-max)}.shpflt-contact__form .fieldset{display:flex;flex-direction:column;gap:var(--shpflt-contact-field-gap)}.shpflt-contact__submit{display:flex}.shpflt-contact__file-field{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.shpflt-contact__file-button{cursor:pointer;display:inline-flex;align-items:center}.shpflt-contact__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shpflt-contact__file-input:focus-visible+.shpflt-contact__file-button,.shpflt-contact__file-button:has(+.shpflt-contact__file-input:focus-visible){outline:3px solid currentColor;outline-offset:2px}.shpflt-contact__file-button:focus-visible{outline:3px solid currentColor;outline-offset:2px}.shpflt-contact__file-help{display:inline-block}@media(min-width:700px){.shpflt-contact__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--shpflt-contact-col-gap);align-items:start}}@media(min-width:990px){.shpflt-contact{--shpflt-contact-card-gap: 7.5rem}}.shpflt-contact__custom-liquid .bcontact-content,.shpflt-contact__custom-liquid .bcontact-content--placeholder{padding:0;background:transparent!important}.shpflt-contact__custom-liquid .bcontact-form,.shpflt-contact__custom-liquid .bcontact_input,.shpflt-contact__custom-liquid .bcontact_textarea,.shpflt-contact__custom-liquid .bcontact-field-heading,.shpflt-contact__custom-liquid .bcontact-submit-btn,.shpflt-contact__custom-liquid .bcontact-custom-checkbox-label{font-family:inherit}.shpflt-contact__custom-liquid .bcontact-field{margin:0 0 var(--shpflt-contact-field-gap)}.shpflt-contact__custom-liquid .bcontact-field-heading{display:block;margin:0 0 .25rem;font-size:.9375rem;line-height:1.4;font-weight:400;color:rgb(var(--text-color) / .6);text-transform:none;letter-spacing:normal}.shpflt-contact__custom-liquid .bcontact_input,.shpflt-contact__custom-liquid .bcontact_textarea{width:100%;border:0;border-bottom:1px solid rgb(var(--text-color));border-radius:0;padding:.5rem 0;font-size:1.25rem;line-height:1.4;color:rgb(var(--text-color));background:transparent}.shpflt-contact__custom-liquid .bcontact_textarea{min-height:7rem;resize:vertical}.shpflt-contact__custom-liquid .bcontact_input::placeholder,.shpflt-contact__custom-liquid .bcontact_textarea::placeholder{color:rgb(var(--text-color) / .4)}.shpflt-contact__custom-liquid .bcontact-submit{margin-top:.625rem}.shpflt-contact__custom-liquid .bcontact-submit-btn{padding:.75rem 1rem;border:1px solid rgb(var(--button-background));border-radius:2px;font-size:1rem;font-weight:400;line-height:1.35;color:rgb(var(--text-color))!important;background-color:rgb(var(--button-background))!important}.shpflt-contact__custom-liquid .bcontact-submit-btn:hover,.shpflt-contact__custom-liquid .bcontact-submit-btn:focus-visible{color:rgb(var(--text-color))!important;background-color:transparent!important}@media(prefers-reduced-motion:reduce){.shpflt-contact,.shpflt-contact *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/shpflt-contact.css.map */
