.kw-b2b-jotform{max-width:950px;margin:0 auto;padding:48px 24px 56px;color:#17202a}.kw-b2b-jotform-intro{max-width:780px;margin:0 auto 24px}.kw-b2b-jotform-eyebrow{font-size:12px;letter-spacing:.12em;font-weight:700;color:#b81c34}.kw-b2b-jotform h1{font-size:clamp(28px,4vw,40px);line-height:1.2;margin:12px 0 18px}.kw-b2b-jotform p{line-height:1.7}.kw-b2b-jotform-note{font-size:13px;color:#505b66}.kw-b2b-jotform a{color:#a3162c;text-decoration:underline}.kw-b2b-jotform-help{max-width:780px;margin:22px auto 0;font-size:13px}@media(max-width:600px){.kw-b2b-jotform{padding:28px 0 38px}.kw-b2b-jotform-intro,.kw-b2b-jotform-help{padding:0 18px}}.kb .kb-ev-cta{display:inline-block;margin-top:12px;color:#c9142d;font-size:12px;font-weight:600}.kw-portal{padding:64px 20px 80px;background:#f6f7f9;min-height:65vh}.kw-portal-card{max-width:640px;margin:auto;padding:40px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;text-align:center;color:#20232d}.kw-portal-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#b91c34}.kw-portal h1{font-size:clamp(26px,4vw,36px);line-height:1.2;margin:12px 0 20px}.kw-portal h2{font-size:20px;margin:20px 0 10px}.kw-portal p{line-height:1.65;font-size:15px}.kw-portal a{color:#a9112c;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kw-portal .kw-portal-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;margin:12px 0 16px;border-radius:5px;background:#b51230;color:#fff;text-decoration:none;line-height:1.4}.kw-portal .kw-portal-primary:hover{background:#8e0d25}.kw-portal a:focus-visible{outline:3px solid #20232d;outline-offset:4px}.kw-portal-apply{margin-top:14px;padding-top:20px;border-top:1px solid #e5e7eb}.kw-portal-help{margin:25px 0}.kw-portal-help a{overflow-wrap:anywhere}.kw-portal-retail{padding-top:16px;border-top:1px solid #e5e7eb}.kw-portal-retail p{font-size:13px;color:#555}.kw-portal-retail a{display:inline-block;margin:6px 10px;font-size:13px}@media(max-width:600px){.kw-portal{padding:28px 14px 40px}.kw-portal-card{padding:28px 20px}.kw-portal .kw-portal-primary{width:100%}}.kw-ev-collection-nav{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 25px}.kw-ev-collection-nav a{display:flex;align-items:center;min-height:42px;padding:8px 13px;border:1px solid #dfe2e7;border-radius:4px;font-size:12px;line-height:1.4;text-decoration:none;color:#252a31;background:#fff}.kw-ev-collection-nav a:hover{border-color:#c9142d;color:#c9142d}.kw-ev-collection-nav a[aria-current=page]{background:#c9142d;border-color:#c9142d;color:#fff}@media(max-width:600px){.kw-ev-collection-nav{gap:7px}.kw-ev-collection-nav a{font-size:11px;min-height:44px;padding:8px 10px}}.kb-site-header .kb-menu-link{display:flex;align-items:center;min-height:46px;font-size:11px;font-weight:600;line-height:1.4}.kb-site-header .kb-menu-active,.kb-site-header a[aria-current=page]{color:var(--red)}.kb-site-header .kb-menu-parent{font-weight:600;border-bottom:1px solid var(--line)}.kb-site-header .kb-drop-panel{max-height:calc(100dvh - 180px);overflow-y:auto;overscroll-behavior:contain}.kb-site-header .kb-subdrop>summary{white-space:normal;padding:8px 17px;justify-content:space-between;line-height:1.5;min-height:44px}.kb-site-header .kb-subdrop-panel{margin:0 12px 8px 17px;border-left:2px solid var(--line)}.kb-site-header .kb-subdrop-panel>a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:9px 12px;line-height:1.5}.kb-site-header .kb-subdrop-panel>a:hover,.kb-site-header .kb-menu-link:hover{color:var(--red);background:#f7f7f9}@media(max-width:740px){.kb-site-header .kb-menu-link{min-height:44px;font-size:12px;border-top:1px solid var(--line)}.kb-site-header .kb-drop-panel{max-height:none}.kb-site-header .kb-subdrop>summary{padding-inline:13px}}.kw-order-approval{margin:18px 0;padding:18px;border:2px solid #b51230;border-radius:6px;background:#fff5f6;color:#20232d;text-align:left}.kw-order-approval h2{margin:0 0 12px;font-size:18px;line-height:1.4;font-weight:700}.kw-order-approval p{margin:0 0 10px;font-size:14px;line-height:1.6}.kw-order-approval p:last-child{margin-bottom:0}.kw-order-approval a{color:#a6112c;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kw-order-approval a:focus-visible{outline:3px solid #20232d;outline-offset:3px}@media(max-width:380px){.kb-site-header .kb-toprow{gap:3px 6px}.kb-site-header .kb-toprow .kb-logo{width:150px}.kb-site-header .kb-toprow .kb-logo img{width:210px!important;height:97px!important;left:-28px;top:-16px}.kb-site-header .kb-actions{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
