:root{--sh-red: #ED1C24;--sh-dark: #1a1a1a;--sh-mid: #444;--sh-light: #f7f7f7;--sh-border: #e2e2e2}.sh-form-intro{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--sh-border)}.sh-form-intro-text h2{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--sh-red);margin-bottom:12px}.sh-form-intro-text .rte p{line-height:1.7;color:var(--sh-mid);font-weight:400;margin-bottom:12px}.sh-form-specs{display:flex;flex-direction:column;gap:12px}.sh-form-stat{display:flex;align-items:center;gap:14px;background:var(--sh-light);border-left:4px solid var(--sh-red);padding:12px 16px;border-radius:0 4px 4px 0}.sh-form-stat-val{font-size:18px;font-weight:800;color:var(--sh-red);white-space:nowrap;min-width:60px}.sh-form-stat-label{font-weight:600;color:var(--sh-dark);line-height:1.4}.sh-form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;margin-bottom:40px}.sh-form-card h3{font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sh-red);margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--sh-red)}.sh-form-card ul{list-style:none;padding:0;margin:0}.sh-form-card ul li{font-weight:500;color:var(--sh-mid);padding:7px 0;border-bottom:1px solid var(--sh-border);display:flex;align-items:center;gap:8px;line-height:1.45}.sh-form-card ul li:before{content:"";width:5px;height:5px;background:var(--sh-red);border-radius:50%;flex-shrink:0}.sh-form-card ul li:last-child{border-bottom:none}.sh-form-card ul li img{vertical-align:middle;margin-right:2px}.sh-form-docs{margin-bottom:40px}.sh-form-docs h3{font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sh-red);margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--sh-red)}.sh-form-docs ul{list-style:none;padding:0;margin:0}.sh-form-docs ul li{margin-bottom:8px}.sh-form-docs ul li a{color:var(--sh-red);text-decoration:underline;font-weight:600;transition:color .15s}.sh-form-docs ul li a:hover{color:var(--sh-dark)}.sh-form-fallback h3{font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sh-red);margin:20px 0 10px;padding-bottom:8px;border-bottom:2px solid var(--sh-red)}.sh-form-fallback h3:first-child{margin-top:0}.sh-form-fallback p{line-height:1.6;color:var(--sh-mid);margin-bottom:16px}.sh-form-printer{background:var(--sh-light);border:1px solid var(--sh-border);border-radius:4px;padding:28px 32px}.sh-form-printer h3{font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sh-red);margin-bottom:18px}.sh-form-tags{display:flex;flex-direction:column;gap:20px;align-items:stretch}.sh-form-tag-group{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--sh-border)}.sh-form-tag-group:last-child{padding-bottom:0;border-bottom:none}.sh-form-tag{font-size:13px;font-weight:700;color:var(--sh-dark);background:#fff;border:1px solid var(--sh-border);border-radius:3px;padding:7px 14px;display:inline-flex;align-items:center;font-family:inherit;line-height:1.2}.sh-form-tag-models{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 2px 10px;border-left:2px solid var(--sh-red);margin-left:4px}.sh-form-tag-model{font-size:12px;font-weight:500;color:var(--sh-mid);background:#fff;border:1px solid var(--sh-border);border-radius:3px;padding:4px 10px;line-height:1.2;white-space:nowrap}.sh-form-disclaimer{margin-top:32px;padding-top:20px;border-top:1px solid var(--sh-border)}.sh-form-disclaimer p{font-size:13.5px;line-height:1.55;color:var(--sh-mid);margin:0}.sh-form-disclaimer strong{color:var(--sh-dark)}.sh-form-disclaimer a{color:var(--sh-red);text-decoration:underline}.sh-form-disclaimer a:hover{text-decoration:none}.sh-form-accordion-btn{display:none}@media(max-width:749px){.sh-form-intro{grid-template-columns:1fr;gap:24px;padding-bottom:24px;margin-bottom:24px}.sh-form-specs{gap:8px}.sh-form-grid{grid-template-columns:1fr;gap:0;margin-bottom:24px}.sh-form-accordion-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--sh-red);padding:14px 0 10px;border-bottom:2px solid var(--sh-red);margin-bottom:0}.sh-form-accordion-btn .sh-chevron{width:12px;height:12px;border-right:2px solid var(--sh-red);border-bottom:2px solid var(--sh-red);transform:rotate(45deg);transition:transform .2s;flex-shrink:0}.sh-form-accordion-btn[aria-expanded=true] .sh-chevron{transform:rotate(-135deg)}.sh-form-card h3{display:none}.sh-form-accordion-panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.sh-form-accordion-panel[aria-hidden=false]{max-height:1000px}.sh-form-printer{padding:20px 16px}.sh-form-tag-group{gap:8px;padding-bottom:16px}.sh-form-docs{margin-bottom:24px}.sh-form-disclaimer{margin-top:24px;padding-top:16px}.sh-form-disclaimer p{font-size:12.5px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sh-formulation.css.map */
