.sp-safety{--sp-s-line:rgba(255,255,255,.18);--sp-s-ease:cubic-bezier(.16,1,.3,1);background:#101214;color:#fff;padding:var(--sp-s-top,64px) 32px var(--sp-s-bottom,64px);font-family:Sunpura Neue Campton,Neue Campton,sans-serif;scroll-margin-top:calc(var(--sp-anchor-offset,100px) + 24px)}.sp-safety,.sp-safety *,.sp-safety *:before,.sp-safety *:after{box-sizing:border-box}.sp-safety [hidden]{display:none}.sp-safety__inner{max-width:var(--sp-s-width,1280px);margin-inline:auto}.sp-safety h2,.sp-safety h3,.sp-safety p,.sp-safety figure{margin:0;color:inherit;font-family:inherit;text-transform:none}.sp-safety__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:64px;align-items:end;margin-bottom:32px}.sp-safety h2{max-width:17ch;font-size:clamp(36px,4.3vw,60px);line-height:1.06;letter-spacing:-.045em;font-weight:600;text-wrap:balance;overflow-wrap:break-word}.sp-safety__header p{max-width:48ch;font-size:17px;line-height:1.65;color:#c5c7c8}.sp-safety__themes{display:block;min-width:0}.sp-safety__selector{display:flex;align-items:stretch;gap:clamp(24px,3.8vw,56px);border-bottom:1px solid var(--sp-s-line)}.sp-safety .sp-safety__tab{position:relative;flex:1 1 0;min-width:0;min-height:68px;padding:12px 0 20px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#b9bec1;text-align:left;font:600 18px/1.4 Sunpura Neue Campton,Neue Campton,sans-serif;letter-spacing:-.02em;overflow-wrap:break-word;cursor:pointer;transition:color .2s var(--sp-s-ease);-webkit-tap-highlight-color:transparent}.sp-safety__tab:before{content:none}.sp-safety__tab:after{content:"";position:absolute;bottom:-1px;inset-inline:0;height:2px;background:linear-gradient(100deg,#00e676,#0a84ff);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--sp-s-ease)}.sp-safety .sp-safety__tab[aria-selected=true]{color:#fff}.sp-safety__tab[aria-selected=true]:after{transform:scaleX(1)}.sp-safety__panel{min-width:0;padding-top:32px}.sp-safety__panel+.sp-safety__panel{margin-top:32px;border-top:1px solid var(--sp-s-line)}.sp-safety .sp-safety__fallback{margin-bottom:24px;font-size:22px;line-height:1.3;font-weight:600}.sp-safety__stage{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.sp-safety__panel--media .sp-safety__stage{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,4vw,56px)}.sp-safety__content{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.sp-safety__panel:not(.sp-safety__panel--media) .sp-safety__content{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:64px;align-items:center;padding-block:8px 24px}.sp-safety__claim,.sp-safety__support{min-width:0}.sp-safety .sp-safety__fact{max-width:19ch;font-size:clamp(32px,3.4vw,44px);line-height:1.12;font-weight:600;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word}.sp-safety .sp-safety__claim--metric .sp-safety__fact{font-size:clamp(72px,7vw,96px);line-height:1;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.sp-safety__unit{display:block;margin-top:12px;font-size:25px;line-height:1.3;letter-spacing:-.02em;font-weight:400}.sp-safety .sp-safety__qualifier{margin-top:14px;color:#d2d6d8;font-size:16px;line-height:1.5}.sp-safety .sp-safety__meaning{max-width:48ch;font-size:18px;line-height:1.65;color:#d2d6d8}.sp-safety .sp-safety__boundary{margin-top:12px;font-size:14px;line-height:1.6;color:#b9bec1}.sp-safety .sp-safety__visual{min-width:0;width:100%;align-self:center}.sp-safety .sp-safety__image{display:block;position:static;width:100%;height:auto;aspect-ratio:4/3;max-width:100%;object-fit:contain}.sp-safety__visual figcaption{margin-top:10px;color:#b9bec1;font-size:12px;line-height:1.5}.sp-safety__themes[data-enhanced] .sp-safety__panels{display:grid}.sp-safety__themes[data-enhanced] .sp-safety__panel{grid-area:1/1;margin:0;border:0}.sp-safety__themes[data-enhanced] .sp-safety__panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.sp-safety__themes[data-enhanced] .sp-safety__panels:has(.sp-safety__panel--media):has(.sp-safety__panel:not(.sp-safety__panel--media)) .sp-safety__panel[aria-hidden=true]{display:none}.sp-safety__themes[data-enhanced] .sp-safety__fallback{display:none}.sp-safety .sp-safety__trust{margin-top:28px;padding-top:22px;border-top:1px solid var(--sp-s-line);color:#d2d6d8;font-size:16px;line-height:1.5}.sp-safety:focus-visible,.sp-safety__tab:focus-visible,.sp-safety__panel:focus-visible{outline:2px solid #99ffcd;outline-offset:6px}@media(hover:hover){.sp-safety .sp-safety__tab:hover{color:#fff}}@media(max-width:989px){.sp-safety{padding-inline:24px}.sp-safety__header{gap:32px}.sp-safety__header p,.sp-safety .sp-safety__meaning{font-size:16px}.sp-safety__selector{gap:28px}.sp-safety .sp-safety__tab{font-size:17px}.sp-safety__panel--media .sp-safety__stage{gap:28px}.sp-safety__content{gap:20px}.sp-safety__panel:not(.sp-safety__panel--media) .sp-safety__content{gap:32px}.sp-safety .sp-safety__fact{font-size:32px}.sp-safety .sp-safety__claim--metric .sp-safety__fact{font-size:72px}.sp-safety__unit{font-size:23px}}@media(max-width:749px){.sp-safety{padding:min(var(--sp-s-top,64px),48px) 20px min(var(--sp-s-bottom,64px),48px)}.sp-safety__header{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.sp-safety h2{font-size:clamp(32px,8.7vw,42px);max-width:20ch}.sp-safety__selector{flex-direction:row;gap:24px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--sp-s-line)}.sp-safety .sp-safety__tab{flex:0 0 178px;min-height:68px;padding:12px 0 18px;border-bottom:0;font-size:16px}.sp-safety__tab:after{inset-inline:0 auto;width:64px}.sp-safety__panel{padding-top:24px}.sp-safety__panel--media .sp-safety__stage{grid-template-columns:1fr;gap:26px;align-items:start}.sp-safety__content,.sp-safety__panel:not(.sp-safety__panel--media) .sp-safety__content{grid-template-columns:1fr;gap:20px;padding:0 0 4px}.sp-safety .sp-safety__fact{font-size:32px;max-width:21ch}.sp-safety .sp-safety__claim--metric .sp-safety__fact{font-size:76px}.sp-safety__unit{font-size:23px;margin-top:8px}.sp-safety .sp-safety__qualifier{font-size:15px;margin-top:12px}.sp-safety .sp-safety__meaning{font-size:16px;line-height:1.65}.sp-safety .sp-safety__trust{font-size:15px;margin-top:24px;padding-top:20px}}@media(max-width:359px){.sp-safety{padding-inline:16px}.sp-safety .sp-safety__claim--metric .sp-safety__fact{font-size:68px}.sp-safety .sp-safety__fact{font-size:30px}}@media(prefers-reduced-motion:reduce){.sp-safety__tab,.sp-safety__tab:after{transition:none!important}}@media(forced-colors:active){.sp-safety__selector,.sp-safety__tab,.sp-safety__trust{border-color:CanvasText}.sp-safety__tab[aria-selected=true]:after{background:Highlight}.sp-safety__tab:focus-visible,.sp-safety__panel:focus-visible{outline-color:Highlight}}.sp-safety__selector{position:relative;isolation:isolate}.sp-safety__selector:after{content:"";position:absolute;left:0;bottom:0;width:var(--sp-tab-width,0px);height:2px;background:linear-gradient(100deg,#00e676,#0a84ff);transform:translate(var(--sp-tab-x,0px));pointer-events:none;transition:transform .36s cubic-bezier(.16,1,.3,1),width .36s cubic-bezier(.16,1,.3,1)}.sp-safety__tab:after{content:none}.sp-safety__selector::-webkit-scrollbar{height:0}@media(prefers-reduced-motion:reduce){.sp-safety__selector:after{transition:none}}@media(forced-colors:active){.sp-safety__selector:after{background:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/sunpura-s2400-safety-backup.css.map */
