.sfs-page{color:#111827}.sfs-page a{transition:.2s ease}.sfs-kicker{font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#f97316;margin:0 0 12px}.sfs-btn{display:inline-block;background:#f97316;color:#fff!important;text-decoration:none;padding:14px 26px;border-radius:8px;font-weight:800}.sfs-hero{position:relative;background:linear-gradient(135deg,#0d3b3b,#111827);padding:110px 20px;text-align:center;overflow:hidden;background-size:cover;background-position:center}.sfs-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,var(--sfs-overlay,.45)),rgba(0,0,0,var(--sfs-overlay,.45))),radial-gradient(circle at 70% 30%,rgba(249,115,22,.22),transparent 34%)}.sfs-hero__inner{position:relative;z-index:1;max-width:900px}.sfs-hero h1{font-size:clamp(34px,5vw,56px);line-height:1.08;margin:0 0 18px;color:#fff}.sfs-hero p:not(.sfs-kicker){font-size:20px;line-height:1.6;color:#fff;margin:0 auto 28px;max-width:780px}.sfs-value-strip{background:#f8fafc;padding:55px 0}.sfs-value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.sfs-card,.sfs-value-grid article,.sfs-why-grid div,.sfs-faq-side,.sfs-faq-list details,.sfs-faq-cta{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 8px 24px #0f172a0f}.sfs-value-grid article{padding:26px;text-align:center}.sfs-icon-round,.sfs-value-grid span,.sfs-why-grid svg{width:58px;height:58px;margin:0 auto 14px;background:#f97316;color:#fff;border-radius:999px;display:flex;align-items:center;justify-content:center}.sfs-value-grid svg,.sfs-why-grid svg,.sfs-icon svg,.sfs-icon-round svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sfs-value-grid h3{margin:0 0 8px;font-size:20px}.sfs-value-grid p,.sfs-split p,.sfs-split li,.sfs-faq-list p{color:#334155;line-height:1.7}.sfs-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:70px 0}.sfs-split--reverse{padding-top:30px}.sfs-split h2,.sfs-why h2,.sfs-faq-cta h2,.sfs-section-title{font-size:clamp(28px,4vw,40px);line-height:1.18;margin:0 0 18px}.sfs-image-card{min-height:360px;border-radius:18px;box-shadow:0 14px 35px #0000001f;background-size:cover;background-position:center;background-image:linear-gradient(135deg,#0d3b3be0,#111827a6)}.sfs-image-card--retail{background-image:linear-gradient(135deg,#111827d1,#0d3b3b94)}.sfs-stats{background:#f97316;color:#fff;padding:48px 0}.sfs-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.sfs-stats strong{display:block;font-size:34px;line-height:1}.sfs-stats span{display:block;margin-top:8px;font-weight:700}.sfs-why{padding:70px 0;background:#fff;text-align:center}.sfs-why-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:22px;margin-top:30px}.sfs-why-grid div{padding:24px;grid-column:span 2}.sfs-why-grid div:nth-child(4){grid-column:2 / span 2}.sfs-why-grid div:nth-child(5){grid-column:4 / span 2}.sfs-why-grid p{margin:0;color:#111827;font-weight:700;line-height:1.5}.sfs-closing{background:#f8fafc;padding:45px 0}.sfs-faq-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.sfs-faq-actions a{background:#f97316;color:#fff;text-decoration:none;padding:13px 22px;border-radius:8px;font-weight:800}.sfs-faq-actions a:nth-child(2){background:#fff;color:#111827}.sfs-faq-layout{display:grid;grid-template-columns:320px 1fr;gap:34px;padding:60px 0}.sfs-faq-side{padding:24px;position:sticky;top:20px;align-self:start}.sfs-faq-side h2{margin-top:0}.sfs-faq-side a{display:block;color:#111827;text-decoration:none;font-weight:700;padding:12px 0;border-bottom:1px solid #e5e7eb}.sfs-mini-image{height:180px;border-radius:14px;margin-top:22px;background:linear-gradient(135deg,#0d3b3b,#f97316);background-size:cover;background-position:center}.sfs-faq-list h2{font-size:28px;margin:8px 0 18px}.sfs-faq-list details{padding:0;margin:0 0 14px;overflow:hidden}.sfs-faq-list summary{cursor:pointer;font-weight:800;padding:18px 22px;list-style:none}.sfs-faq-list summary::-webkit-details-marker{display:none}.sfs-faq-list p{padding:0 22px 20px;margin:0}.sfs-faq-list a{color:#f97316;font-weight:800}.sfs-faq-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:34px;margin-bottom:60px}.sfs-faq-cta p{margin:0;color:#334155}@media(max-width:900px){.sfs-value-grid,.sfs-stats-grid{grid-template-columns:repeat(2,1fr)}.sfs-split,.sfs-faq-layout{grid-template-columns:1fr}.sfs-faq-side{position:static}.sfs-why-grid{grid-template-columns:1fr}.sfs-why-grid div,.sfs-why-grid div:nth-child(4),.sfs-why-grid div:nth-child(5){grid-column:auto}.sfs-faq-cta{display:block;text-align:center}.sfs-faq-cta .sfs-btn{margin-top:18px}}@media(max-width:520px){.sfs-value-grid,.sfs-stats-grid{grid-template-columns:1fr}.sfs-hero{padding:70px 18px}.sfs-image-card{min-height:240px}}.sfs-rte p{color:#334155;line-height:1.7;margin:0 0 18px}.sfs-rte ul{margin:0 0 20px 20px;color:#334155;line-height:1.7}.sfs-image-card[style*=background-image]{background-color:#f8fafc}.sfs-split--faq-image{padding-top:20px;padding-bottom:30px}.sfs-page .page-width{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}.sfs-about-page .sfs-split--padded{gap:58px}.sfs-content-card{max-width:620px}.sfs-split--reverse .sfs-content-card{margin-left:auto}.sfs-about-page .sfs-image-card--visible{position:relative;overflow:hidden;background:#f8fafc;border:1px solid #e5e7eb;min-height:410px}.sfs-about-page .sfs-image-card--visible img{display:block;width:100%;height:100%;min-height:410px;object-fit:cover}.sfs-image-placeholder{min-height:410px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px;color:#fff;background:linear-gradient(135deg,#0d3b3b,#111827 70%)}.sfs-image-placeholder:before{content:"";width:74px;height:74px;border-radius:999px;margin-bottom:18px;background:#f97316f2;box-shadow:0 12px 30px #0000002e}.sfs-image-placeholder span{display:block;font-size:22px;font-weight:800;line-height:1.25}.sfs-image-placeholder small{display:block;margin-top:8px;color:#ffffffd1;font-size:14px}.sfs-about-page .sfs-split p,.sfs-about-page .sfs-split li{font-size:16px}@media(max-width:900px){.sfs-page .page-width{padding-left:20px;padding-right:20px}.sfs-about-page .sfs-split--padded{gap:30px}.sfs-content-card,.sfs-split--reverse .sfs-content-card{max-width:none;margin-left:0}.sfs-about-page .sfs-image-card--visible,.sfs-about-page .sfs-image-card--visible img,.sfs-image-placeholder{min-height:300px}}@media(max-width:520px){.sfs-page .page-width{padding-left:16px;padding-right:16px}.sfs-about-page .sfs-image-card--visible,.sfs-about-page .sfs-image-card--visible img,.sfs-image-placeholder{min-height:240px}}.sfs-editable-image-container{background:#f8fafc;border:1px solid #e5e7eb;overflow:hidden;position:relative}.sfs-image-card--visible{display:block;min-height:410px;height:auto;border-radius:18px}.sfs-image-card--visible>img{display:block!important;width:100%!important;height:100%!important;min-height:410px;object-fit:cover;object-position:center center}.sfs-faq-side-image{height:220px;min-height:220px;border-radius:14px;margin-top:22px;background:linear-gradient(135deg,#0d3b3b,#f97316)}.sfs-faq-side-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover}.sfs-mini-placeholder{height:100%;min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;color:#fff;font-weight:800;background:linear-gradient(135deg,#0d3b3b,#f97316)}.sfs-about-page .sfs-split,.sfs-faq-page .sfs-split{padding-left:clamp(20px,4vw,44px);padding-right:clamp(20px,4vw,44px)}.sfs-about-page .sfs-content-card,.sfs-faq-page .sfs-content-card{padding:10px 0}.sfs-about-page .sfs-content-card p,.sfs-faq-page .sfs-content-card p,.sfs-about-page .sfs-content-card li{font-size:16.5px;line-height:1.75}@media(max-width:900px){.sfs-image-card--visible,.sfs-image-card--visible>img{min-height:310px}.sfs-faq-side-image,.sfs-mini-placeholder{min-height:190px;height:190px}}@media(max-width:520px){.sfs-image-card--visible,.sfs-image-card--visible>img{min-height:240px}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/sfs-pages.css.map */
