@font-face{font-family:Sunpura Backup Campton;src:url(sunpura-neue-campton-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sunpura Backup Campton;src:url(sunpura-neue-campton-semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}.sp-backup{background:#fff;color:#292929;padding:var(--sp-b-top,72px) 32px var(--sp-b-bottom,64px);font-family:"Sunpura Backup Campton",var(--font-body-family,Arial),sans-serif;scroll-margin-top:150px}.sp-backup *,.sp-backup *:before,.sp-backup *:after{box-sizing:border-box}.sp-backup__inner{max-width:var(--sp-b-max,1280px);margin-inline:auto}.sp-backup :is(h2,p,dl,dt,dd,figure){margin:0;font-family:inherit;color:inherit;text-transform:none;overflow-wrap:anywhere}.sp-backup h2{max-width:1040px;font-size:clamp(36px,4vw,56px);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.sp-backup__experience{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-rows:auto 1fr;gap:28px 56px;align-items:start;margin-top:36px}.sp-backup .sp-backup__intro{grid-column:2;grid-row:1;max-width:620px;font-size:18px;line-height:1.55;color:#626765}.sp-backup__visual{grid-column:1;grid-row:1 / span 2;min-width:0}.sp-backup__visual img{display:block;width:100%;height:auto}.sp-backup__experience--text{grid-template-columns:1fr;gap:28px}.sp-backup__experience--text .sp-backup__intro{grid-column:1;max-width:800px}.sp-backup__experience--text .sp-backup__facts{grid-column:1;grid-row:2;max-width:800px}.sp-backup__facts{grid-column:2;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0}.sp-backup__fact{display:flex;flex-direction:column;min-width:0;padding-top:18px;border-top:1px solid #dedfdf}.sp-backup__fact dt{order:2;font-size:14px;line-height:1.5;color:#626765;max-width:230px;margin-top:12px}.sp-backup__fact dd{order:1}.sp-backup__fact-prefix{display:block;min-height:1.4em;font-size:13px;line-height:1.4;color:#626765;margin-bottom:6px}.sp-backup__fact strong{display:block;font-size:clamp(30px,3vw,42px);line-height:1.08;font-weight:600;letter-spacing:-.035em;white-space:nowrap}.sp-backup__fact dd p{font-size:13px;line-height:1.5;color:#626765;margin-top:10px}.sp-backup__footer{display:flex;align-items:center;justify-content:space-between;gap:48px;border-top:1px solid #dedfdf;margin-top:32px;padding-top:24px}.sp-backup__conditions{max-width:860px;min-width:0}.sp-backup__conditions p{font-size:14px;line-height:1.6;color:#626765}.sp-backup__conditions p+p{margin-top:10px}.sp-backup__conditions strong{font-weight:600;color:#292929}.sp-backup__link{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:44px;flex:0 0 auto;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#292929;text-decoration:none;transition:color .25s cubic-bezier(.22,1,.36,1)}#MainContent .sp-backup a.sp-backup__link{text-decoration:none}.sp-backup__link span{position:relative}.sp-backup__link span:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;background:linear-gradient(90deg,#00c86b,#0a84ff);transform:scaleX(.42);transform-origin:left center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.sp-backup__link svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .45s cubic-bezier(.22,1,.36,1)}#MainContent .sp-backup a.sp-backup__link:hover,.sp-backup__link:hover{color:#0a84ff}.sp-backup__link:hover span:after{transform:scaleX(1)}.sp-backup__link:hover svg{transform:translate(4px,-4px)}.sp-backup__link:focus-visible{outline:2px solid #0a84ff;outline-offset:5px}.sp-backup:focus-visible{outline:2px solid #0a84ff;outline-offset:-3px}@media(max-width:989px){.sp-backup{padding-inline:24px}.sp-backup__experience{grid-template-columns:1fr;gap:26px}.sp-backup .sp-backup__intro{grid-column:1;grid-row:1;max-width:760px}.sp-backup__visual{grid-column:1;grid-row:2}.sp-backup__facts{grid-column:1;grid-row:3;max-width:760px;width:100%;gap:32px}.sp-backup__fact strong{font-size:40px}.sp-backup__footer{align-items:flex-start;flex-direction:column;gap:16px}}@media(max-width:767px){.sp-backup{padding:min(var(--sp-b-top,72px),48px) 20px min(var(--sp-b-bottom,64px),48px);scroll-margin-top:115px}.sp-backup h2{font-size:clamp(32px,8.5vw,42px)}.sp-backup__experience{margin-top:22px;gap:24px}.sp-backup .sp-backup__intro{font-size:16px;line-height:1.6}.sp-backup__facts{gap:20px}.sp-backup__fact{padding-top:16px}.sp-backup__fact strong{font-size:clamp(30px,8vw,36px)}.sp-backup__fact dt{font-size:13px;margin-top:10px}.sp-backup__footer{margin-top:28px;padding-top:20px}.sp-backup__conditions p{font-size:13px}}@media(prefers-reduced-motion:reduce){#MainContent .sp-backup a.sp-backup__link,.sp-backup__link,.sp-backup__link span:after,.sp-backup__link svg{transition:none!important}.sp-backup__link:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/sunpura-pdp-backup-path.css.map */
