.contact-help{--contact-accent: #2e6264;--contact-border: #d9e3df;--contact-muted: #59676a;color:#202825;background:#fafbf9;padding:20px 24px 56px;font-size:15px;line-height:1.5}.contact-help__container{max-width:1120px;margin:0 auto}.contact-help a{color:inherit;text-underline-offset:4px}.contact-help a:hover{color:var(--contact-accent)}.contact-help :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--contact-accent);outline-offset:4px}.contact-help__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:var(--contact-muted)}.contact-help__breadcrumb a{padding:6px 0}.contact-help__intro{margin:10px 0 24px}.contact-help h1{margin:0;font-family:var(--heading-font-family);font-weight:700;font-size:44px;line-height:1.15;letter-spacing:-.04em}.contact-help h1:after{content:"";display:block;width:36px;margin-top:14px;border-bottom:3px solid var(--contact-accent)}.contact-help__intro p{margin:10px 0 0;font-size:18px}.contact-help__layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto 1fr;grid-template-areas:"orders support" "form support";align-items:start;gap:28px 60px}.contact-help__panel{min-width:0}.contact-help__panel--orders{grid-area:orders;padding:22px 26px;border:1px solid var(--contact-border);border-top:3px solid #82aeab;border-radius:5px;background:#f1f7f5}.contact-help__panel--general{grid-area:form}.contact-help__section-heading{display:flex;align-items:flex-start;gap:16px}.contact-help__section-heading>div{min-width:0}.contact-help__heading-icon{display:flex;flex:0 0 52px;width:52px;height:52px;align-items:center;justify-content:center;border-radius:50%;background:#e0eee8;color:#263c39}.contact-help__heading-icon .icon{width:28px;height:28px}.contact-help__title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.contact-help h2{margin:0;font-family:var(--heading-font-family);font-size:26px!important;font-weight:700;line-height:1.25;letter-spacing:-.025em;scroll-margin-top:calc(var(--header-height, 150px) + 24px)}.contact-help__badge{color:var(--contact-accent);font-size:10px;line-height:1.5;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.contact-help__description{margin:6px 0 0;color:var(--contact-muted);font-size:14px;line-height:1.45}.contact-help__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;list-style:none;padding:0;margin:28px 0}.contact-help__features li{display:flex;align-items:flex-start;gap:18px;margin:0;line-height:1.4}.contact-help__features li:nth-child(2n){padding-left:26px;border-left:1px solid var(--contact-border)}.contact-help__features li>div{min-width:0}.contact-help__features strong{font-size:14px;font-weight:600}.contact-help__features p{margin:3px 0 0;color:var(--contact-muted);font-size:13px}.contact-help__features .icon{flex:0 0 32px;width:32px;height:32px;color:#253b39}.contact-help__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:10px 22px;border:1px solid transparent;border-radius:6px;color:#fff;background:#202825;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.contact-help__button:hover{background:#35433d}.contact-help__button .icon{flex:0 0 20px;width:20px;height:20px}.contact-help a.contact-help__button--portal{min-width:270px;color:#fff;background:var(--contact-accent)}.contact-help a.contact-help__button--portal:hover{background:#214d4f;color:#fff}.contact-help__portal-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px}.contact-help__form{margin-top:22px}.contact-help__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.contact-help__fields>div{min-width:0}.contact-help__fields label{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.contact-help__optional{color:var(--contact-muted);font-weight:400}.contact-help .input{display:block;width:100%;min-height:44px;padding:9px 12px;border:1px solid #bac8c5;border-radius:5px;box-shadow:none;background:#fff;color:#202825;font:inherit;font-size:16px;line-height:1.5}.contact-help .input::placeholder{color:var(--contact-muted);opacity:1}.contact-help select.input{-webkit-appearance:auto;appearance:auto;padding-right:24px}.contact-help textarea.input{min-height:112px;resize:vertical}.contact-help .input[aria-invalid=true]{border-color:#a12a3d}.contact-help__topic,.contact-help__message,.contact-help__order{grid-column:1 / -1}.contact-help__order{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 22px}.contact-help__order[hidden]{display:none}.contact-help__required{margin:10px 0 14px;font-size:12px;color:var(--contact-muted)}.contact-help__send{display:flex;align-items:center;justify-content:space-between;gap:12px}.contact-help__send a{padding:12px 0;font-size:12px;text-decoration:underline}.contact-help__send button{margin-left:auto}.contact-help__support{grid-area:support;min-width:0;padding:8px 0 0}.contact-help__support-section{margin-top:22px;padding-top:22px;border-top:1px solid var(--contact-border)}.contact-help__support-section:first-child{margin-top:0;padding-top:0;border-top:0}.contact-help__support h3{margin:0;font-size:15px;line-height:1.4;font-weight:600;letter-spacing:-.015em}.contact-help__faq dl{margin:14px 0 0}.contact-help__faq dl>div+div{margin-top:20px}.contact-help__faq dt{font-size:14px;font-weight:600;line-height:1.5}.contact-help__faq dd{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--contact-muted)}.contact-help__faq a{text-decoration:underline}.contact-help__resources h3{margin-bottom:10px}.contact-help__resources a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:14px;text-decoration:none}.contact-help__resources a:hover{text-decoration:underline}.contact-help__resources .icon{flex:0 0 16px;width:16px;height:16px;color:var(--contact-accent)}.contact-help__notice{padding:16px;border:1px solid #8da192;background:#f4f8f4;border-radius:5px}.contact-help__notice--error{margin-bottom:16px;border-color:#a12a3d;background:#fff5f5}.contact-help__notice h3{font-size:16px;margin:0 0 10px}.contact-help__notice ul{padding-left:20px}.contact-help__notice a{text-decoration:underline}@media(max-width:999px){.contact-help__layout{grid-template-columns:minmax(0,1fr) 240px;gap:28px 32px}.contact-help__panel--orders{padding:20px}.contact-help__features{gap:20px}.contact-help__features li{gap:10px}.contact-help__features li:nth-child(2n){padding-left:0;border-left:0}.contact-help__fields{gap:16px}}@media(max-width:799px){.contact-help{padding:10px 18px 40px}.contact-help__intro{margin:6px 0 20px}.contact-help h1{font-size:32px}.contact-help h1:after{width:28px;margin-top:8px;border-bottom-width:2px}.contact-help__intro p{margin-top:8px;font-size:14px}.contact-help__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"orders" "form" "support";gap:24px}.contact-help__panel--orders{padding:14px}.contact-help__section-heading{gap:12px}.contact-help__heading-icon{flex-basis:40px;width:40px;height:40px}.contact-help__heading-icon .icon{width:24px;height:24px}.contact-help h2{font-size:22px!important}.contact-help__panel--orders h2{font-size:18px!important}.contact-help__title{gap:3px 8px}.contact-help__badge{font-size:9px}.contact-help__description{margin-top:4px;font-size:13px}.contact-help__panel--orders .contact-help__description{display:none}.contact-help__features{margin:16px 0;gap:14px}.contact-help__features li{gap:10px}.contact-help__features strong{display:block;font-size:13px}.contact-help__features p{font-size:12px;line-height:1.4}.contact-help__features .icon{flex-basis:25px;width:25px;height:25px}.contact-help__portal-actions{display:block}.contact-help a.contact-help__button--portal{min-width:0;width:100%}.contact-help__form{margin-top:18px}.contact-help__fields,.contact-help__order{grid-template-columns:minmax(0,1fr);gap:14px}.contact-help__order{gap:6px}.contact-help__support{padding-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map */
