.cs-contact__card{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--cs-radius-lg);background:var(--cs-ink);overflow:hidden;box-shadow:var(--cs-shadow)}.cs-contact__info{--cs-fg: #eef3f4;--cs-fg-muted: #a5b8c0;--cs-line: rgba(238, 243, 244, .16);--cs-accent: var(--cs-saffron);--cs-accent-text: var(--cs-saffron);--cs-on-accent: var(--cs-ink);position:relative;padding:3.2rem 2.4rem;color:var(--cs-fg);overflow:hidden}.cs-contact__title{margin-bottom:1.6rem}.cs-contact__text{margin-bottom:3.2rem}.cs-contact__details{display:grid;gap:1.6rem;margin:0 0 3.2rem;padding:0;list-style:none}.cs-contact__details li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.2rem;align-items:center;font-size:1.5rem;line-height:1.55;color:var(--cs-fg)}.cs-contact__details address{font-style:normal}.cs-contact__details a{color:inherit;text-decoration:none}.cs-contact__detail-icon{display:inline-grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#ffffff14;color:var(--cs-saffron)}.cs-contact__detail-icon .cs-icon{width:1.8rem;height:1.8rem}.cs-contact__social{position:relative;z-index:1;display:flex;gap:1rem}.cs-contact__form-wrap{padding:3.2rem 2.4rem;background:var(--cs-white);color:var(--cs-ink)}.cs-contact__form-title{margin:0 0 2.4rem;font-family:var(--cs-font-display);font-size:2.4rem;font-weight:700}.cs-contact__grid{display:grid;gap:1.6rem}.cs-field{position:relative}.cs-field__input{width:100%;min-height:4.8rem;padding:1.2rem 1.6rem .6rem;border:1.5px solid rgba(11,31,42,.16);border-radius:1.2rem;background:var(--cs-paper);color:var(--cs-ink);font:inherit;font-size:1.6rem;-webkit-appearance:none;appearance:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.cs-field__input--area{min-height:14rem;padding-top:2.8rem;resize:vertical}.cs-field__input:focus{outline:none;border-color:var(--cs-saffron);background:var(--cs-white);box-shadow:0 0 0 .4rem #ff9f1c38}.cs-field__input[aria-invalid=true]{border-color:#c0392b}.cs-field__label{position:absolute;left:1.7rem;top:1.15rem;font-size:1.5rem;color:var(--cs-slate);pointer-events:none;transform-origin:left top;transition:transform .2s var(--cs-ease),color .2s ease}.cs-field__input:focus+.cs-field__label,.cs-field__input:not(:placeholder-shown)+.cs-field__label,.cs-field__label--static{transform:translateY(-1rem) scale(.78);color:var(--cs-saffron-text);font-weight:600}.cs-field--select .cs-field__input{padding-right:4.8rem;cursor:pointer}.cs-field__chevron{position:absolute;right:1.6rem;top:50%;width:1.8rem;height:1.8rem;transform:translateY(-50%) rotate(90deg);color:var(--cs-ink);pointer-events:none}.cs-field__error{display:block;margin-top:.6rem;font-size:1.3rem;color:#c0392b}.cs-contact__submit{width:100%;margin-top:2.4rem;--cs-accent: var(--cs-saffron);--cs-on-accent: var(--cs-ink);--cs-fg: var(--cs-ink);--cs-bg: var(--cs-white)}.cs-contact__notice{display:flex;gap:1.2rem;align-items:flex-start;margin-bottom:2.4rem;padding:1.6rem 2rem;border-radius:1.2rem;font-size:1.5rem;line-height:1.5}.cs-contact__notice--success{background:var(--cs-teal-soft);color:#0d5c56}.cs-contact__notice--error{display:block;background:#fdecea;color:#8e2b20}.cs-contact__notice p{margin:0 0 .6rem;font-weight:600}.cs-contact__notice ul{margin:0;padding-left:2rem}@media screen and (min-width:750px){.cs-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-field--full{grid-column:1 / -1}.cs-contact__info,.cs-contact__form-wrap{padding:4.8rem}.cs-contact__submit{width:auto}}@media screen and (min-width:990px){.cs-contact__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.cs-contact__info,.cs-contact__form-wrap{padding:6.4rem}}.cs-section.cs-contact.cs-tone--graphite{--cs-bg: #0f1419;--cs-fg: #ffffff;--cs-fg-muted: rgba(226, 230, 235, .68);--cs-line: rgba(255, 255, 255, .1);--cs-card: #181d24;--cs-accent: #ff3b3b;--cs-accent-text: #ff3b3b;--cs-on-accent: #ffffff;color:var(--cs-fg);background:var(--cs-bg)}.cs-contact.cs-tone--graphite .cs-contact__card{border:1px solid rgba(255,255,255,.06);background:var(--cs-card);box-shadow:0 2.4rem 6rem #00000073}.cs-contact.cs-tone--graphite .cs-contact__info{--cs-fg: #ffffff;--cs-fg-muted: rgba(226, 230, 235, .68);--cs-line: rgba(255, 255, 255, .12);--cs-accent: #ff3b3b;--cs-accent-text: #ff3b3b;--cs-on-accent: #ffffff}.cs-contact.cs-tone--graphite .cs-contact__info:after{background:radial-gradient(circle,rgba(255,59,59,.28),transparent 70%)}.cs-contact.cs-tone--graphite .cs-contact__detail-icon{background:#ff3b3b1f;color:var(--cs-accent)}.cs-contact.cs-tone--graphite .cs-contact__details a:hover{color:var(--cs-accent);border-color:var(--cs-accent)}.cs-contact.cs-tone--graphite .cs-icon-btn{border-color:#ffffff29;background:transparent;color:#fff;transition:background-color .25s ease,border-color .25s ease}.cs-contact.cs-tone--graphite .cs-icon-btn:hover,.cs-contact.cs-tone--graphite .cs-icon-btn:focus-visible{background:var(--cs-accent);border-color:var(--cs-accent);color:#fff}.cs-contact.cs-tone--graphite .cs-contact__form-wrap{border-left:1px solid rgba(255,255,255,.06);background:#121820;color:#fff;color-scheme:dark}.cs-contact.cs-tone--graphite .cs-contact__form-title{color:#fff}.cs-contact.cs-tone--graphite .cs-field__input{border-color:#ffffff1f;background:#0f1419;color:#fff}.cs-contact.cs-tone--graphite .cs-field__input:hover{border-color:#ffffff38}.cs-contact.cs-tone--graphite .cs-field__input:focus{border-color:var(--cs-accent);background:#0f1419;box-shadow:0 0 0 .4rem #ff3b3b33}.cs-contact.cs-tone--graphite .cs-field__input:-webkit-autofill,.cs-contact.cs-tone--graphite .cs-field__input:-webkit-autofill:hover,.cs-contact.cs-tone--graphite .cs-field__input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0 100rem #0f1419 inset;caret-color:#fff}.cs-contact.cs-tone--graphite .cs-field__input option{background:#181d24;color:#fff}.cs-contact.cs-tone--graphite .cs-field__label{color:#e2e6eb8c}.cs-contact.cs-tone--graphite .cs-field__input:focus+.cs-field__label,.cs-contact.cs-tone--graphite .cs-field__input:not(:placeholder-shown)+.cs-field__label,.cs-contact.cs-tone--graphite .cs-field__label--static{color:var(--cs-accent)}.cs-contact.cs-tone--graphite .cs-field__chevron{color:#ffffffb3}.cs-contact.cs-tone--graphite .cs-field__input[aria-invalid=true]{border-color:#ff6b6b}.cs-contact.cs-tone--graphite .cs-field__error{color:#ff8a8a}.cs-contact.cs-tone--graphite .cs-contact__submit{--cs-accent: #ff3b3b;--cs-on-accent: #ffffff;--cs-fg: #ffffff;--cs-bg: #121820}.cs-contact.cs-tone--graphite .cs-contact__notice--success{border:1px solid rgba(46,204,113,.3);background:#2ecc711f;color:#7ee2a8}.cs-contact.cs-tone--graphite .cs-contact__notice--error{border:1px solid rgba(255,59,59,.35);background:#ff3b3b1f;color:#ff9a9a}@media screen and (max-width:989px){.cs-contact.cs-tone--graphite .cs-contact__form-wrap{border-left:0;border-top:1px solid rgba(255,255,255,.06)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-contact.css.map */
