contact-help{--contact-help-gutter: 20px;--contact-help-container-max: 1440px;--contact-help-heading-size: 28px;--contact-help-heading-line: 36px;--contact-help-text-size: 14px;--contact-help-text-line: 20px;--contact-help-gap-now: 24px;--contact-help-header-gap: 30px;--contact-help-field-height: 60px;--contact-help-field-size: 15px;--contact-help-field-pad: 12px 14px;--contact-help-area-height: 206px;display:block;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));font-family:var(--font-brand-family);scroll-margin-block-start:120px}@media screen and (min-width:641px){contact-help{--contact-help-gutter: 50px;--contact-help-heading-size: 38px;--contact-help-heading-line: 46px;--contact-help-text-size: 16px;--contact-help-text-line: 28px;--contact-help-field-height: 46px;--contact-help-field-size: 16px;--contact-help-area-height: 226px}}@media screen and (min-width:769px){contact-help{--contact-help-gap-now: 56px}}@media screen and (min-width:1008px){contact-help{--contact-help-header-gap: 70px}}@media screen and (min-width:1025px){contact-help{--contact-help-gap-now: 88px}}@media screen and (min-width:1140px){contact-help{--contact-help-gutter: 60px;--contact-help-heading-size: 48px;--contact-help-heading-line: 56px;--contact-help-field-height: 76px;--contact-help-field-pad: 24px}}@media screen and (min-width:1250px){contact-help{--contact-help-gutter: 112px}}.contact-help__view{display:block;color:rgb(var(--color-foreground))}.contact-help__view[hidden]{display:none}.contact-help__view--options{padding-block:var(--contact-help-pad-top-mobile) var(--contact-help-pad-bottom-mobile)}@media screen and (min-width:641px){.contact-help__view--options{padding-block:var(--contact-help-pad-top) var(--contact-help-pad-bottom)}}.contact-help--gap-rhythm .contact-help__view--options{margin-block-end:var(--contact-help-gap-now)}.contact-help__view--form{padding-block:var(--contact-help-form-pad-top-mobile) var(--contact-help-form-pad-bottom-mobile)}@media screen and (min-width:641px){.contact-help__view--form{padding-block:var(--contact-help-form-pad-top-tablet) var(--contact-help-form-pad-bottom)}}@media screen and (min-width:1025px){.contact-help__view--form{padding-block-start:var(--contact-help-form-pad-top)}}.contact-help__container{box-sizing:border-box;max-inline-size:var(--contact-help-container-max);margin-inline:auto;padding-inline:var(--contact-help-gutter)}.contact-help__content{max-inline-size:1040px;margin-inline:auto}.contact-help__header .contact-help__heading{margin:0;margin-block-start:-.325em;color:inherit;font-family:var(--font-brand-family);font-size:var(--contact-help-heading-size);font-weight:600;line-height:var(--contact-help-heading-line);letter-spacing:-1px;text-align:center;text-transform:none}.contact-help__header .contact-help__heading:focus{outline:none}.contact-help__text{font-family:var(--font-brand-family);font-size:var(--contact-help-text-size);font-weight:400;line-height:var(--contact-help-text-line);letter-spacing:normal}.contact-help__text p{margin:0}.contact-help__text p+p{margin-block-start:1em}.contact-help__text a,.contact-help__text .contact-help__form-link{color:inherit;font-weight:600;text-decoration:underline}.contact-help__text b,.contact-help__text strong{font-weight:600}.contact-help__form-text a{text-decoration:none}.contact-help__header .contact-help__text{text-align:center}.contact-help__intro{margin-block-start:calc(var(--contact-help-text-size) * 1.6)}.contact-help__form-text{margin-block-start:14px}@media screen and (min-width:641px){.contact-help__form-text{margin-block-start:17px}}.contact-help__header--form{margin-block-end:var(--contact-help-header-gap)}.contact-help__tiles{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:16px;max-inline-size:var(--contact-help-grid-max);margin-inline:auto;margin-block-start:calc(var(--contact-help-text-size) * 1.6);padding-block-start:20px}@media screen and (min-width:641px){.contact-help__tiles{padding-block-start:0}}@media screen and (min-width:900px){.contact-help__tiles{column-gap:28px}}.contact-help__tile{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:20px;inline-size:47.4%;margin:0;padding:8px;border:1px solid var(--contact-help-accent);border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:center;cursor:pointer}@media screen and (min-width:900px){.contact-help__tile{inline-size:31%;padding:16px}}.contact-help__icon{display:block;inline-size:70px;block-size:70px;margin:0;object-fit:contain}.contact-help__tile-label{font-family:var(--font-brand-family);font-size:10px;font-weight:600;line-height:1.75;letter-spacing:.12em;text-transform:uppercase}@media screen and (min-width:900px){.contact-help__tile-label{font-size:12px}}.contact-help__tile:focus-visible,.contact-help__back:focus-visible,.contact-help__close:focus-visible,.contact-help__form-link:focus-visible,.contact-help__text a:focus-visible,.contact-help__submit:focus-visible{outline:2px solid var(--contact-help-accent);outline-offset:2px}.contact-help__dialog{box-sizing:border-box;inline-size:100%;max-inline-size:none;block-size:100%;max-block-size:none;margin:0;padding:20px;border:0;overflow:auto;background:transparent;color:rgb(var(--color-foreground))}.contact-help__dialog[open]{display:flex}.contact-help__dialog::backdrop{background-color:#000000bf}html:has(.contact-help__dialog[open]){overflow:hidden}.contact-help__dialog-panel{position:relative;inset-inline-start:-.4px;box-sizing:border-box;inline-size:100%;max-inline-size:500px;margin:auto;padding:15px 20px 30px;border-radius:8px;background-color:var(--brand-white);box-shadow:0 0 10px var(--brand-black);text-align:start}@media screen and (min-width:900px){.contact-help__dialog-panel{max-inline-size:620px}}.contact-help__close{position:absolute;inset-block-start:-12.5px;inset-inline-end:-12.5px;display:block;inline-size:30px;block-size:30px;padding:0;border:0;background:none;color:var(--brand-black);cursor:pointer}.contact-help__close svg{display:block;inline-size:30px;block-size:30px}.contact-help__dialog-head{display:flex;flex-direction:column;align-items:center;gap:20px;inline-size:fit-content;max-inline-size:100%;margin:20px auto;text-align:center}.contact-help__dialog-title{margin:0;color:inherit;font-family:var(--font-brand-family);font-size:16px;font-weight:600;line-height:28px;letter-spacing:normal;text-transform:none}@media screen and (min-width:641px){.contact-help__dialog-title{font-size:18px;line-height:31.5px}}.contact-help__form-link{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;cursor:pointer}.contact-help__back{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:none;color:inherit;font-family:var(--font-brand-family);font-size:12px;font-weight:600;line-height:21px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.contact-help__back-icon{display:block;inline-size:13px;block-size:12px;margin:0}.contact-help__form-wrap{max-inline-size:var(--contact-help-form-max);margin-inline:auto}.contact-help__field{margin-block-end:32px}.contact-help__input{box-sizing:border-box;display:block;inline-size:100%;block-size:var(--contact-help-field-height);margin:0;padding:var(--contact-help-field-pad);border:1px solid var(--contact-help-accent);border-radius:8px;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-brand-family);font-size:var(--contact-help-field-size);font-weight:400;line-height:normal;letter-spacing:normal;-webkit-appearance:none;appearance:none}.contact-help__input--area{block-size:var(--contact-help-area-height);padding:12px 14px;resize:none}.contact-help__input::placeholder{color:rgb(var(--color-foreground));opacity:1}.contact-help__input:focus{outline:2px solid transparent;box-shadow:0 0 0 1px var(--contact-help-accent)}.contact-help__input[aria-invalid=true]{border-color:var(--contact-help-error)}.contact-help__input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--contact-help-error)}.contact-help__error{margin:8px 0 0;color:var(--contact-help-error);font-size:13px;line-height:16px}.contact-help__error[hidden]{display:none}.contact-help__submit{box-sizing:border-box;display:block;inline-size:100%;block-size:55px;margin:0;padding:18px 0;border:1px solid var(--contact-help-accent);border-radius:2px;background-color:var(--contact-help-accent);color:var(--brand-off-white);font-family:var(--font-brand-family);font-size:14px;font-weight:600;line-height:normal;letter-spacing:.12em;text-align:center;text-transform:uppercase;cursor:pointer}.contact-help__notice,.contact-help__alert{margin:0 0 32px;padding:16px;border-radius:8px;font-size:16px;line-height:24px;text-align:center}.contact-help__notice{background-color:var(--brand-mist);font-weight:600}.contact-help__notice:focus{outline:none}.contact-help__alert{border:1px solid var(--contact-help-error);color:var(--contact-help-error)}.contact-help__alert-list{margin:0;padding:0;list-style:none}
/*# sourceMappingURL=/cdn/shop/t/1123/assets/section-contact-help.css.map */
