.st-info-page{--sti-bg:#14161a;--sti-panel:#23272e;--sti-input:#1b1e23;--sti-border:#48515d;--sti-text:#eceef0;--sti-muted:#c9cdd2;--sti-link:#60b9ef;--color-background:var(--sti-bg);--color-foreground:var(--sti-text);--color-foreground-heading:var(--sti-text);--color-border:var(--sti-border);--color-primary:var(--sti-link);background:var(--sti-bg);color:var(--sti-text);font:400 17px/1.65 Barlow,Arial,sans-serif}html[data-st-mode=light] .st-info-page{--sti-bg:#f4f5f6;--sti-panel:#fff;--sti-input:#f4f5f6;--sti-border:#b6c0ca;--sti-text:#14161a;--sti-muted:#485664;--sti-link:#006ca9}.st-info-page *{box-sizing:border-box}.st-info-wrap{max-width:1430px;margin-inline:auto;padding:24px clamp(22px,5vw,74px) 80px}.st-info-page .st-info-breadcrumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--sti-muted);margin-bottom:44px}.st-info-page a{color:var(--sti-link);text-underline-offset:4px}.st-info-page .st-info-breadcrumb a{color:var(--sti-muted)}.st-info-page .st-info-eyebrow{display:flex;align-items:center;gap:12px;font:800 11px/1.4 Archivo,Arial,sans-serif;letter-spacing:.13em;color:var(--sti-link);margin:0 0 18px;text-transform:uppercase}.st-info-page .st-info-eyebrow:before{content:"";height:3px;width:28px;flex:none;background:#0084d5}.st-info-page .st-info-hero{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--sti-border)}.st-info-page h1{font:400 clamp(42px,5.5vw,76px)/1.08 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:var(--sti-text);margin:0 0 20px;max-width:18ch;text-wrap:balance}.st-info-page .st-info-intro{color:var(--sti-muted);max-width:60ch;margin:0;font-size:18px}.st-info-page h2{font:800 23px/1.3 Archivo,Arial,sans-serif;color:var(--sti-text);margin:0 0 18px}.st-contact-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:32px;align-items:start}.st-info-panel{background:var(--sti-panel);border:1px solid var(--sti-border);padding:clamp(24px,3vw,36px)}.st-contact-aside{display:grid;gap:30px;min-width:0}.st-info-icon{display:flex;color:var(--sti-link);margin-bottom:20px}.st-info-page .st-contact-email{font:700 clamp(16px,1.6vw,20px)/1.5 Barlow,Arial,sans-serif;overflow-wrap:anywhere}.st-info-page .st-contact-response{font-size:15px;color:var(--sti-muted);margin:14px 0 0}.st-contact-shortcuts h2{font-size:18px;margin-bottom:10px}.st-contact-shortcuts a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:54px;padding:14px 0;border-bottom:1px solid var(--sti-border);font-weight:600;text-decoration:none}.st-contact-shortcuts a:hover{text-decoration:underline}.st-contact-form{min-width:0}.st-info-page .st-contact-note{color:var(--sti-muted);font-size:15px;margin:0 0 24px}.st-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.st-contact-field{display:flex;flex-direction:column;gap:7px;min-width:0}.st-contact-field--full{grid-column:1/-1}.st-contact-field label{font:600 15px/1.4 Barlow,Arial,sans-serif;color:var(--sti-text)}.st-contact-field :is(input,textarea){width:100%;min-height:48px;border:1px solid var(--sti-border);border-radius:0;background:var(--sti-input);color:var(--sti-text);padding:12px 14px;font:400 16px/1.5 Barlow,Arial,sans-serif;box-shadow:none}.st-contact-field textarea{resize:vertical;min-height:150px}.st-contact-field :is(input,textarea):focus-visible{outline:2px solid var(--sti-link);outline-offset:2px}.st-info-page .st-contact-required{font-size:13px;color:var(--sti-muted);margin:14px 0 20px}.st-info-page .st-info-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:50px;padding:14px 22px;background:#33b400;color:#14161a;border:1px solid #33b400;cursor:pointer;font:800 14px/1.4 Archivo,Arial,sans-serif;text-decoration:none}.st-info-page .st-info-button:hover{background:#44d000}.st-info-page :is(a,button,summary):focus-visible{outline:2px solid var(--sti-link);outline-offset:4px}.st-contact-status{padding:16px;border:1px solid #33b400;margin-bottom:20px;color:var(--sti-text)}.st-contact-status--error{border-color:#e67474}.st-contact-faq{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:32px;margin-top:64px;padding-top:40px;border-top:1px solid var(--sti-border)}.st-contact-faq-content{min-width:0}.st-info-page .st-contact-faq-content :is(.accordion,.accordion-row,details,summary,.details-content,.rte){color:var(--sti-text);background:transparent;border-color:var(--sti-border)}.st-info-page .st-contact-faq-content .details__header{font:700 17px/1.4 Archivo,Arial,sans-serif;color:var(--sti-text)}.st-info-page .st-contact-faq-content :is(p,li,td,th,h1,h2,h3,h4,h5,h6){color:var(--sti-text)}.st-info-page .st-contact-faq-content :is(p,li){font:400 16px/1.65 Barlow,Arial,sans-serif}.st-info-page .st-contact-faq-content .button{background:#33b400;color:#14161a;border-color:#33b400}@media(max-width:900px){.st-contact-grid,.st-contact-faq{grid-template-columns:minmax(0,1fr);gap:28px}.st-contact-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px}.st-info-page h1{font-size:clamp(42px,8vw,66px)}}@media(max-width:580px){.st-info-wrap{padding-block:20px 54px}.st-info-page .st-info-breadcrumb{margin-bottom:30px}.st-info-page .st-info-hero{padding-bottom:26px;margin-bottom:26px}.st-contact-aside,.st-contact-fields{grid-template-columns:minmax(0,1fr)}.st-contact-aside{gap:24px}.st-info-page .st-info-intro{font-size:17px}.st-info-page h2{font-size:21px}.st-info-page .st-info-button{width:100%}.st-contact-faq{margin-top:40px;padding-top:30px}}.st-contact-grid{grid-template-areas:"aside form"}.st-contact-form{grid-area:form}.st-contact-aside{grid-area:aside}.st-contact-field small{font:400 13px/1.4 Barlow,Arial,sans-serif;color:var(--sti-muted)}.st-contact-quick-faq details{border-bottom:1px solid var(--sti-border)}.st-contact-quick-faq details:first-child{border-top:1px solid var(--sti-border)}.st-contact-quick-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:18px 0;font:700 16px/1.45 Archivo,Arial,sans-serif;list-style:none;cursor:pointer}.st-contact-quick-faq summary::-webkit-details-marker{display:none}.st-contact-quick-faq summary>span{flex:none;font:400 24px/1 Arial,sans-serif;color:var(--sti-link)}.st-contact-quick-faq details[open] summary>span{transform:rotate(45deg)}.st-contact-quick-faq details>div{padding:0 0 20px}.st-contact-quick-faq details>div p{margin:0 0 12px}.st-contact-quick-faq details>div>a{display:inline-block;min-height:44px;padding-block:8px}@media(max-width:900px){.st-contact-grid{grid-template-areas:"form" "aside"}}@media(max-width:580px){.st-contact .st-info-hero{padding-bottom:22px;margin-bottom:22px}.st-contact .st-info-breadcrumb{margin-bottom:22px}.st-contact .st-info-panel{padding:22px}.st-contact-form h2{margin-bottom:12px}.st-contact .st-contact-note{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sharptools-info-pages.css.map */
