.contact-section{container-type:inline-size}.contact-wrap{display:grid;border-radius:var(--border-radius-block);overflow:hidden}.contact-wrap--split{border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 4px 32px rgba(var(--color-shadow),.08)}.contact-wrap--split{grid-template-columns:1fr}@media screen and (min-width:750px){.contact-wrap--split{grid-template-columns:1fr 1fr;min-height:56rem}}@media screen and (min-width:1160px){.contact-wrap--split{grid-template-columns:5fr 7fr}}.contact-wrap--centered{grid-template-columns:1fr;max-width:54rem;margin-inline:auto}.contact-info{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:3.2rem 2.4rem;overflow:hidden;min-height:24rem}@media screen and (min-width:576px){.contact-info{padding:4rem 3.6rem;min-height:28rem}}@media screen and (min-width:750px){.contact-info{min-height:unset;padding:5.6rem 4.8rem}}.contact-info__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.6rem}.contact-info__inner .block-heading{margin:0;line-height:1.1}.contact-info__inner .block-description{max-width:32rem}.contact-info__detail{display:flex;flex-direction:column;gap:.3rem;margin-top:.8rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.15)}.contact-info__detail-label{font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.5;color:rgb(var(--color-foreground))}.contact-info__detail-value{font-size:1.5rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;transition:opacity var(--duration-default) ease}@media screen and (hover:hover)and (pointer:fine){.contact-info__detail-value:hover{opacity:var(--hover-opacity)}}.contact-info__decoration{position:absolute;right:-.5rem;top:-2rem;font-size:22rem;font-weight:900;line-height:1;color:rgb(var(--color-foreground));opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}@media screen and (min-width:750px){.contact-info__decoration{font-size:28rem;right:-2rem;top:-3rem}}.contact-form-panel{display:flex;flex-direction:column;justify-content:center;padding:2.4rem}@media screen and (min-width:576px){.contact-form-panel{padding:2.4rem 3.2rem}}@media screen and (min-width:750px){.contact-form-panel{padding:5.6rem 4.8rem}}@media screen and (min-width:750px){.contact-wrap--split .contact-form-panel{border-left:.1rem solid rgba(var(--color-foreground),.08)}}.contact-wrap--centered .contact-form-panel{padding:3.2rem 0;background:transparent!important}@media screen and (min-width:576px){.contact-wrap--centered .contact-form-panel{padding:4rem 0}}.contact-form__panel-top{margin-bottom:2.8rem}.contact-form__panel-heading{margin:0;color:rgb(var(--color-foreground))}.contact-form{display:flex;flex-direction:column;gap:1.2rem;width:100%}.contact-form__fields{display:grid;grid-template-columns:1fr;gap:.8rem}@media screen and (min-width:576px){.contact-form__fields{grid-template-columns:1fr 1fr;column-gap:1.2rem;row-gap:.8rem}}.contact-form__top{margin-bottom:3.2rem}@media screen and (min-width:750px){.contact-form__top{margin-bottom:4rem}}.contact-form__title-form{margin:0 0 .8rem}.contact-form__title-form>p{margin:0}.contact-form__text-form{margin:0;color:rgb(var(--color-foreground-secondary))}.contact-form__success{display:flex;align-items:center;gap:.8rem;padding:1.6rem;border-radius:min(var(--border-radius-block),1rem);background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground-secondary));font-size:1.4rem;margin-bottom:2.4rem}.contact-form__success .icon-success{color:var(--color-success);flex-shrink:0}.contact-form .field__label span{color:rgb(var(--color-error))}.contact-form .contact-form__field-error .form__message{align-items:flex-start;margin:.6rem 0 0;font-size:1.2rem;font-weight:var(--font-body-weight);color:rgb(var(--color-error))}.contact-form .contact-form__field-error .form__message:before{content:"*";color:rgb(var(--color-error));margin-right:.2rem}.contact-form .text-area{min-height:12rem;resize:vertical}.contact-form .field--terms{margin-top:1.6rem}.contact-form .field--checkbox input[type=checkbox]+label{text-align:left}.contact-form__bottom{margin-top:2.4rem}.contact-form__submit{width:100%}.grecaptcha-badge,.h-captcha{display:none;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
