.vm-home{--vm-ink: #242424;--vm-muted: #676767;--vm-soft: #f5f5f5;--vm-line: #e4e4e4;--vm-brand: #252525;--vm-brand-dark: #151515;--vm-accent: #e52e2e;--vm-accent-dark: #c72222;--vm-label: #8a8a8a;color:var(--vm-ink);background:#fff;overflow-x:hidden}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__handoff{height:clamp(94px,7vw,126px)!important;background:linear-gradient(180deg,#fff0,#ffffff29 38%,#ffffffeb 70%,#fff)!important;clip-path:polygon(0 58%,44.6% 58%,50% 100%,100% 100%,100% 100%,0 100%)!important}html body main .sv-atomic-home .sv-premium-about-section{margin-top:clamp(-66px,-4.7vw,-48px)!important;padding-top:clamp(46px,4.2vw,68px)!important;background:linear-gradient(180deg,#ffffff 0,#ffffff clamp(190px,14vw,248px),var(--sv-polish-paper, #f6f4f1) clamp(190px,14vw,248px),var(--sv-polish-paper, #f6f4f1) 100%)!important}html body main .sv-atomic-home .sv-premium-about-section:before{height:clamp(188px,14vw,244px)!important;background:linear-gradient(180deg,#fff 0% 74%,#fff0)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner{padding-top:clamp(34px,2.7vw,48px)!important;box-shadow:0 -18px 38px #fffffff5,0 24px 52px #18181810!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner:before{top:-16px!important;right:-6px!important;left:-6px!important;height:clamp(96px,7.4vw,132px)!important;background:linear-gradient(180deg,#fff 0% 68%,#fff0)!important}@media(max-width:860px){html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__handoff{height:76px!important;clip-path:polygon(0 60%,43% 60%,50% 100%,100% 100%,100% 100%,0 100%)!important}html body main .sv-atomic-home .sv-premium-about-section{margin-top:-46px!important;padding-top:52px!important}html body main .sv-atomic-home .sv-premium-about-section:before{height:168px!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner{padding-top:30px!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner:before{top:-12px!important;height:90px!important}}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner{border:0!important;outline:0!important;box-shadow:none!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner:before,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner:before{top:-1px!important;right:0!important;left:0!important;box-shadow:none!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner{border-bottom:1px solid rgba(32,32,32,.14)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner:after,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner:after{display:none!important;content:none!important;background:none!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__stats.sv-premium-about__stats,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__stats.sv-premium-about__stats{background:#fff!important;background-image:none!important;border-top:1px solid rgba(32,32,32,.12)!important;border-bottom:1px solid rgba(32,32,32,.12)!important;box-shadow:none!important;filter:none!important;opacity:1!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__stats.sv-premium-about__stats:before,html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__stats.sv-premium-about__stats:after,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__stats.sv-premium-about__stats:before,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__stats.sv-premium-about__stats:after{display:none!important;content:none!important;background:none!important;box-shadow:none!important;filter:none!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__stat.sv-premium-about__stat,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__stat.sv-premium-about__stat{box-shadow:none!important;filter:none!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__stat.sv-premium-about__stat:after,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__stat.sv-premium-about__stat:after{background:#2020201f!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__number.sv-premium-about__number,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__number.sv-premium-about__number{color:#151515!important;opacity:1!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__stat-label.sv-premium-about__stat-label,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__stat-label.sv-premium-about__stat-label{color:#3f3f3f!important;font-weight:600!important;opacity:1!important;visibility:visible!important;filter:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner{padding:clamp(52px,4.1vw,70px) clamp(88px,6.9vw,128px) 0!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__grid.sv-premium-about__grid,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__grid.sv-premium-about__grid{gap:clamp(42px,4.2vw,76px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__content.sv-premium-about__content,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__content.sv-premium-about__content{max-width:456px!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__heading.sv-premium-about__heading,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__heading.sv-premium-about__heading{font-size:clamp(21px,1.58vw,29px)!important;line-height:1.15!important;margin-bottom:20px!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__copy.sv-premium-about__copy,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__copy.sv-premium-about__copy{max-width:444px!important;font-size:clamp(12px,.72vw,13.5px)!important;line-height:1.7!important}@media(max-width:860px){html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner{padding:34px 32px 0!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__content.sv-premium-about__content,html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__content.sv-premium-about__content{max-width:100%!important}}@media(max-width:520px){html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__handoff{height:64px!important;clip-path:polygon(0 62%,43% 62%,50% 100%,100% 100%,100% 100%,0 100%)!important}html body main .sv-atomic-home .sv-premium-about-section{margin-top:-38px!important;padding-top:42px!important}html body main .sv-atomic-home .sv-premium-about-section:before{height:140px!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner{padding-top:26px!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner:before{top:-10px!important;height:76px!important}}@media(min-width:861px){html body .site-footer.site-footer{--sv-ratio-rail: 1024px !important;--sv-ratio-gutter: 140px !important;--sv-page-max: 1024px !important}html body footer.site-footer.site-footer .container.container,html body .site-footer.site-footer .container.container{width:min(1024px,calc(100vw - 140px))!important;max-width:min(1024px,calc(100vw - 140px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}@media(min-width:1440px){html body .site-footer.site-footer{--sv-ratio-rail: 1047px !important;--sv-page-max: 1047px !important}html body footer.site-footer.site-footer .container.container,html body .site-footer.site-footer .container.container{width:min(1047px,calc(100vw - 140px))!important;max-width:min(1047px,calc(100vw - 140px))!important}}@media(min-width:1800px){html body .site-footer.site-footer{--sv-ratio-rail: 1084px !important;--sv-ratio-gutter: 156px !important;--sv-page-max: 1084px !important}html body footer.site-footer.site-footer .container.container,html body .site-footer.site-footer .container.container{width:min(1084px,calc(100vw - 156px))!important;max-width:min(1084px,calc(100vw - 156px))!important}}.vm-container{max-width:1200px;margin:0 auto;padding:0 24px}.vm-band{padding:76px 0}.vm-band--white{background:#fff}.vm-band--soft{background:var(--vm-soft)}.vm-kicker,.vm-label{color:var(--vm-accent);font-weight:800;font-size:13px;margin-bottom:10px}.vm-section-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.56fr);gap:44px;align-items:end;margin-bottom:34px}.vm-section-head h2,.vm-about h2{color:var(--vm-ink);font-size:clamp(30px,3vw,42px);line-height:1.18;margin:0}.vm-section-head p,.vm-about p{color:var(--vm-muted);font-size:15px;line-height:1.8;margin:0}.vm-btn{min-height:48px;padding:0 22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;line-height:1.2}.vm-btn--primary{background:var(--vm-accent);color:#fff}.vm-btn--primary:hover{background:var(--vm-accent-dark);color:#fff}.vm-btn--secondary{color:#fff;border:1px solid rgba(255,255,255,.56);background:#ffffff14}.vm-btn--secondary:hover{background:#fff;color:var(--vm-ink)}.vm-hero{position:relative;min-height:640px;margin-top:80px;color:#fff;display:flex;align-items:center;overflow:hidden;background:#d8d8d8;isolation:isolate}.vm-hero:before,.vm-hero:after{display:none}.vm-hero:before{display:none}.vm-hero:after{display:none}.vm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;filter:none;opacity:1;transform:none}.vm-hero__overlay{display:none}.vm-hero__overlay:before{display:none}.vm-hero__inner{position:relative;z-index:2;width:100%}.vm-hero__content{max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.vm-hero .vm-kicker{display:none}.vm-hero h1{color:#111;font-family:Orbitron,Montserrat,Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:clamp(34px,3.35vw,58px);font-weight:700;line-height:1;margin:0 0 32px;letter-spacing:0;text-transform:uppercase}.vm-mobile-break{display:none}.vm-hero p{color:#fff;font-size:clamp(17px,1.42vw,22px);font-weight:800;line-height:1.38;max-width:1080px;margin:0 0 42px;text-shadow:0 2px 12px rgba(0,0,0,.24)}.vm-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:0}.vm-hero .vm-btn--primary{min-width:218px;min-height:50px;border-radius:0;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);font-size:15px;font-weight:800;position:relative}.vm-hero .vm-btn--secondary,.vm-hero .vm-hero__metrics{display:none}.vm-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vm-feature-grid article,.vm-contact-grid article{border:1px solid var(--vm-line);border-radius:8px;background:#fff;padding:24px}.vm-feature-grid span{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:#f4f4f4;color:var(--vm-accent);margin-bottom:18px}.vm-feature-grid h3,.vm-product-card h3,.vm-contact-grid h3{color:var(--vm-ink);font-size:18px;line-height:1.35;margin:0 0 8px}.vm-feature-grid p,.vm-product-card p,.vm-product-card li{color:var(--vm-muted);font-size:14px;line-height:1.7}.vm-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vm-product-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--vm-line);border-radius:8px;overflow:hidden;box-shadow:0 14px 30px #0000000f}.vm-device-wrap{height:210px;display:grid;place-items:center;background:linear-gradient(135deg,#f7f7f7,#e8e8e8);border-bottom:1px solid var(--vm-line)}.vm-device{position:relative;width:122px;height:170px;padding:14px 12px 16px;border:3px solid #404040;border-radius:8px;background:linear-gradient(90deg,#171717,#303030 54%,#111);box-shadow:18px 22px 32px #0003}.vm-device:after{content:"";position:absolute;right:10px;top:48px;width:18px;height:42px;border-radius:4px;background:linear-gradient(180deg,#f3f3f3,#cfcfcf);box-shadow:0 0 0 2px #0d0d0d}.vm-shelves{width:70px;height:104px;padding:8px 7px;border:1px solid #626262;border-radius:4px;background:#0b0b0b;display:grid;gap:7px}.vm-shelves span{border-radius:999px;background:linear-gradient(90deg,#f0f0f0 0 18%,#d7d7d7 18% 38%,#e52e2e 38% 56%,#c9c9c9 56% 78%,#f0f0f0 78% 100%)}.vm-device-screen{position:absolute;right:11px;top:97px;width:16px;height:10px;border-radius:2px;background:var(--vm-accent)}.vm-device-slot{position:absolute;left:18px;right:32px;bottom:16px;height:18px;border:2px solid #8e8e8e;border-radius:4px;background:#050505}.vm-device--locker{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:14px}.vm-device--locker:after,.vm-device--locker .vm-device-screen,.vm-device--locker .vm-device-slot{display:none}.vm-locker-cell{border-radius:3px;border:1px solid #5f5f5f;background:linear-gradient(180deg,#303030,#141414)}.vm-product-card__body{flex:1;padding:22px;display:flex;flex-direction:column}.vm-product-card ul{margin:12px 0 18px;padding-left:18px}.vm-tags{display:flex;gap:8px;flex-wrap:wrap;margin:auto 0 16px}.vm-tags span{min-height:28px;padding:6px 10px;border-radius:999px;background:#f3f3f3;color:var(--vm-brand);font-weight:800;font-size:12px}.vm-card-btn{min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--vm-accent);color:#fff;font-weight:800}.vm-card-btn:hover{background:var(--vm-accent-dark);color:#fff}.vm-stats{padding:46px 0;background:linear-gradient(135deg,#2a2a2a,#121212)}.vm-stats .vm-container{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.vm-stats .vm-container>div{padding:8px 26px;border-left:1px solid rgba(255,255,255,.18)}.vm-stats .vm-container>div:first-child{border-left:0;padding-left:0}.vm-stats strong{display:block;color:var(--vm-accent);font-size:28px;line-height:1.1}.vm-stats span{display:block;color:#ffffffbd;font-size:13px;margin-top:6px}.vm-about{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,.7fr);gap:46px;align-items:center}.vm-service-list{display:grid;gap:0;margin:24px 0 26px}.vm-service-list li{display:grid;grid-template-columns:120px 1fr;gap:14px;padding:14px 0;border-top:1px solid var(--vm-line)}.vm-service-list strong{color:var(--vm-ink)}.vm-service-list span{color:var(--vm-muted)}.vm-about figure{margin:0;border-radius:8px;overflow:hidden;box-shadow:0 18px 45px #0000001a;border:1px solid var(--vm-line)}.vm-about img{width:100%;height:430px;object-fit:cover;object-position:right center;display:block}.vm-contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vm-contact-grid a{color:var(--vm-muted);overflow-wrap:anywhere}.vm-contact-actions{display:flex;justify-content:center;margin-top:28px}@media(max-width:980px){.vm-hero{min-height:620px}.vm-section-head,.vm-about{grid-template-columns:1fr}.vm-feature-grid,.vm-product-grid,.vm-contact-grid{grid-template-columns:repeat(2,1fr)}.vm-stats .vm-container{grid-template-columns:repeat(2,1fr);row-gap:24px}}@media(max-width:640px){.vm-container{padding:0 18px}.vm-hero{min-height:620px;margin-top:80px}.vm-hero__content{max-width:100%;min-width:0}.vm-hero:before{display:none}.vm-hero:after{display:none}.vm-hero__media{background-position:68% center;opacity:1}.vm-hero__overlay{display:none}.vm-hero__overlay:before{display:none}.vm-hero h1{font-size:25px;max-width:100%;overflow-wrap:normal;margin-bottom:22px}.vm-mobile-break{display:block}.vm-hero p{font-size:14px;max-width:100%;overflow-wrap:anywhere;margin-bottom:28px}.vm-section-head p{font-size:15px;max-width:100%;overflow-wrap:anywhere}.vm-actions{flex-direction:column}.vm-btn{width:100%}.vm-hero .vm-btn--primary{width:100%;min-width:0;min-height:48px;font-size:14px}.vm-band{padding:56px 0}.vm-feature-grid,.vm-product-grid,.vm-contact-grid,.vm-stats .vm-container{grid-template-columns:1fr}.vm-stats .vm-container>div{border-left:0;border-bottom:1px solid rgba(255,255,255,.16);padding:0 0 18px}.vm-service-list li{grid-template-columns:1fr;gap:4px}.vm-about img{height:320px}}.sv-atomic-home{--sv-ink: #242424;--sv-muted: #676767;--sv-soft: #f5f5f5;--sv-line: #e4e4e4;--sv-brand: #252525;--sv-accent: #e52e2e;--sv-accent-dark: #c72222;color:var(--sv-ink);display:grid;grid-template-columns:minmax(24px,1fr) repeat(12,minmax(0,100px)) minmax(24px,1fr);align-items:stretch;overflow-x:clip}.sv-atom-section{min-width:0}.sv-atom{color:var(--sv-ink)}.sv-container{grid-column:2 / -2;width:min(1200px,calc(100vw - 48px));margin:0 auto}.sv-label{color:var(--sv-accent);font-size:13px;font-weight:800;margin:0 0 10px}.sv-btn{min-height:48px;padding:0 22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;line-height:1.2}.sv-btn--primary{background:var(--sv-accent);color:#fff}.sv-btn--primary:hover{background:var(--sv-accent-dark);color:#fff}.sv-atom-hero{position:relative;min-height:640px;margin-top:80px;color:#fff;display:flex;align-items:center;overflow:hidden;isolation:isolate}.sv-atom-hero:before,.sv-atom-hero:after{content:"";position:absolute;top:0;bottom:0;pointer-events:none;z-index:1}.sv-atom-hero:before{left:-8vw;width:42vw;background:#f6f6f6c2;clip-path:polygon(0 0,70% 0,100% 100%,0 100%)}.sv-atom-hero:after{right:-10vw;width:52vw;background:#eeeeeeb3;clip-path:polygon(62% 0,100% 0,100% 100%,0 100%)}.sv-atom-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;filter:none;opacity:1;transform:none}.sv-atom-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a2a2a61;z-index:0}.sv-atom-hero__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#52525275;clip-path:polygon(9% 0,100% 0,63% 100%,21% 100%)}.sv-atom-hero__inner{position:relative;z-index:2}.sv-atom-hero__content{max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.sv-atom-hero h1{color:#111;font-family:Orbitron,Montserrat,Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:clamp(34px,3.35vw,58px);font-weight:700;line-height:1;margin:0 0 32px;letter-spacing:0;text-transform:uppercase}.sv-mobile-break{display:none}.sv-atom-hero p{color:#fff;font-size:clamp(17px,1.42vw,22px);font-weight:800;line-height:1.38;max-width:1080px;margin:0 0 42px;text-shadow:0 2px 12px rgba(0,0,0,.24)}.sv-atom-actions{display:flex;justify-content:center}.sv-atom-hero .sv-btn--primary{min-width:218px;min-height:50px;border-radius:0;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);font-size:15px}.sv-atom-intro__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.56fr);gap:44px;align-items:end}.sv-atom-intro--center .sv-atom-intro__grid,.sv-atom-intro--stack .sv-atom-intro__grid{display:block}.sv-atom-intro--center .sv-atom-intro__grid{text-align:center;max-width:760px}.sv-atom-intro__item{margin:0}.sv-atom-intro__item--label,.sv-atom-intro__item--heading{grid-column:1}.sv-atom-intro__item--text{grid-column:2;grid-row:1 / span 2;align-self:end}.sv-atom-intro__item--heading{color:var(--sv-ink);font-size:clamp(30px,3vw,42px);line-height:1.18}.sv-atom-intro__item--text{color:var(--sv-muted);font-size:15px;line-height:1.8}.sv-atom-intro__item--button{margin-top:26px}.sv-atom-card,.sv-atom-contact-card{height:100%;border:1px solid var(--sv-line);border-radius:8px;background:#fff;padding:24px}.sv-atom-card__icon{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:#f4f4f4;color:var(--sv-accent);margin-bottom:18px}.sv-atom-card h3,.sv-atom-product-card h3,.sv-atom-contact-card h3{color:var(--sv-ink);font-size:18px;line-height:1.35;margin:0 0 8px}.sv-atom-card p,.sv-atom-product-card p,.sv-product-spec{color:var(--sv-muted);font-size:14px;line-height:1.7}.sv-atom-card p{margin:0}.sv-atom-product-card{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--sv-line);border-radius:8px;overflow:hidden;box-shadow:0 14px 30px #0000000f}.sv-device-wrap{height:210px;display:grid;place-items:center;background:linear-gradient(135deg,#f7f7f7,#e8e8e8);border-bottom:1px solid var(--sv-line)}.sv-device{position:relative;width:122px;height:170px;padding:14px 12px 16px;border:3px solid #404040;border-radius:8px;background:linear-gradient(90deg,#171717,#303030 54%,#111);box-shadow:18px 22px 32px #0003}.sv-device:after{content:"";position:absolute;right:10px;top:48px;width:18px;height:42px;border-radius:4px;background:linear-gradient(180deg,#f3f3f3,#cfcfcf);box-shadow:0 0 0 2px #0d0d0d}.sv-shelves{width:70px;height:104px;padding:8px 7px;border:1px solid #626262;border-radius:4px;background:#0b0b0b;display:grid;gap:7px}.sv-shelves span{border-radius:999px;background:linear-gradient(90deg,#f0f0f0 0 18%,#d7d7d7 18% 38%,#e52e2e 38% 56%,#c9c9c9 56% 78%,#f0f0f0 78% 100%)}.sv-device-screen{position:absolute;right:11px;top:97px;width:16px;height:10px;border-radius:2px;background:var(--sv-accent)}.sv-device-slot{position:absolute;left:18px;right:32px;bottom:16px;height:18px;border:2px solid #8e8e8e;border-radius:4px;background:#050505}.sv-device--locker{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:14px}.sv-device--locker:after,.sv-device--locker .sv-device-screen,.sv-device--locker .sv-device-slot{display:none}.sv-locker-cell{border-radius:3px;border:1px solid #5f5f5f;background:linear-gradient(180deg,#303030,#141414)}.sv-atom-product-card__body{flex:1;padding:22px;display:flex;flex-direction:column;align-items:flex-start}.sv-atom-product-card p{margin:0 0 12px}.sv-product-spec{width:100%;padding-left:18px;position:relative}.sv-product-spec:before{content:"";position:absolute;left:3px;top:.78em;width:4px;height:4px;border-radius:50%;background:var(--sv-muted)}.sv-product-tag{display:inline-flex;min-height:28px;padding:6px 10px;border-radius:999px;background:#f3f3f3;color:var(--sv-brand);font-weight:800;font-size:12px;margin:16px 8px 0 0}.sv-card-btn{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--sv-accent);color:#fff;font-weight:800;margin-top:auto}.sv-card-btn:hover{background:var(--sv-accent-dark);color:#fff}.sv-atom-stats__grid{display:grid;grid-template-columns:repeat(4,1fr)}.sv-atom-stats__item{padding:8px 26px;border-left:1px solid rgba(255,255,255,.18)}.sv-atom-stats__item:first-child{border-left:0;padding-left:0}.sv-atom-stats__number{display:block;color:var(--sv-accent);font-size:28px;line-height:1.1}.sv-atom-stats__label{display:block;color:#ffffffbd;font-size:13px;margin-top:6px}.sv-atom-service-card{height:100%;display:grid;grid-template-columns:120px 1fr;gap:14px;padding:14px 0;border-top:1px solid var(--sv-line)}.sv-atom-service-card strong{color:var(--sv-ink)}.sv-atom-service-card span{color:var(--sv-muted)}.sv-atom-image{height:100%;margin:0;border-radius:8px;overflow:hidden;box-shadow:0 18px 45px #0000001a;border:1px solid var(--sv-line)}.sv-atom-image div,.sv-atom-image img{height:100%}.sv-atom-image img{width:100%;min-height:430px;object-fit:cover;object-position:right center;display:block}.sv-atom-contact-card a{color:var(--sv-muted);overflow-wrap:anywhere}@media(max-width:980px){.sv-atomic-home{grid-template-columns:18px repeat(6,minmax(0,1fr)) 18px}.sv-atom-section:not(.sv-atom-hero-section):not(.sv-atom-stats-section){grid-column:2 / -2!important}.sv-atom-intro__grid{grid-template-columns:1fr;gap:14px}.sv-atom-intro__item--text{grid-column:1;grid-row:auto}.sv-atom-stats__grid{grid-template-columns:repeat(2,1fr);row-gap:24px}.sv-atom-stats__item:nth-child(odd){border-left:0;padding-left:0}}@media(max-width:640px){.sv-container{width:calc(100vw - 36px)}.sv-atom-hero{min-height:620px}.sv-atom-hero:before{left:-42vw;width:92vw}.sv-atom-hero:after{right:-56vw;width:112vw}.sv-atom-hero__media{background-position:68% center!important;opacity:1}.sv-atom-hero__overlay{background:#2a2a2a85}.sv-atom-hero__overlay:before{clip-path:polygon(0 0,100% 0,82% 100%,18% 100%)}.sv-atom-hero h1{font-size:25px;max-width:100%;overflow-wrap:normal;margin-bottom:22px}.sv-mobile-break{display:block}.sv-atom-hero p{font-size:14px;max-width:100%;overflow-wrap:anywhere;margin-bottom:28px}.sv-atom-hero .sv-btn--primary,.sv-btn{width:100%}.sv-atom-stats__grid{grid-template-columns:1fr}.sv-atom-stats__item{border-left:0;border-bottom:1px solid rgba(255,255,255,.16);padding:0 0 18px}.sv-atom-service-card{grid-template-columns:1fr;gap:4px}.sv-atom-image img{min-height:320px}}.vm-hero:before,.vm-hero:after,.sv-atom-hero:before,.sv-atom-hero:after,.vm-hero__overlay,.vm-hero__overlay:before,.sv-atom-hero__overlay,.sv-atom-hero__overlay:before{display:none!important;content:none!important;background:none!important;clip-path:none!important;width:0!important;height:0!important}.vm-hero__media,.sv-atom-hero__media{filter:none!important;opacity:1!important;transform:none!important}.sv-atom-hero,.vm-hero{background:#202020}.sv-atom-hero__media,.vm-hero__media{transform-origin:center center!important;will-change:transform;animation:svHeroCinematicPan 18s ease-in-out infinite alternate!important}.sv-atom-hero:hover .sv-atom-hero__media,.vm-hero:hover .vm-hero__media{animation-duration:12s!important}.sv-atom-hero__content h1,.vm-hero__content h1{animation:svHeroTextRise .78s cubic-bezier(.2,.8,.2,1) both}.sv-atom-hero__content p,.vm-hero__content p{animation:svHeroTextRise .78s cubic-bezier(.2,.8,.2,1) .14s both}.sv-atom-actions,.vm-actions{animation:svHeroTextRise .78s cubic-bezier(.2,.8,.2,1) .28s both}@keyframes svHeroCinematicPan{0%{transform:scale(1.035) translate3d(-1.6%,0,0)!important}45%{transform:scale(1.075) translate3d(1.2%,-.8%,0)!important}to{transform:scale(1.11) translate3d(-.6%,.8%,0)!important}}@keyframes svHeroTextRise{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}.sv-atom-hero,.vm-hero{min-height:min(748px,calc(100vh - 54px))}.sv-atom-hero:before,.sv-atom-hero:after,.vm-hero:before,.vm-hero:after{content:none!important;display:none!important;width:0!important;height:0!important;background:none!important;clip-path:none!important;pointer-events:none!important}.sv-atom-hero__shade,.vm-hero__shade{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:block!important;pointer-events:none!important;background:linear-gradient(180deg,#000000c7,#0000007a 20%,#0000002e 54%,#00000061),radial-gradient(ellipse at 50% 48%,#0000000d,#00000029 46%,#0000007a)!important}.sv-atom-hero__media,.vm-hero__media{background-image:url(phone-charging-station-premium-scene-v3.png)!important;z-index:0!important;filter:saturate(.74) contrast(1.06) brightness(.76)!important}.sv-atom-hero__content,.vm-hero__content{position:relative;box-sizing:border-box;z-index:3;width:min(864px,calc(100% - 64px));max-width:864px;padding:0;color:#fff}.sv-atom-hero__content:before,.vm-hero__content:before{display:none!important;content:none!important}.sv-atom-hero__content h1,.vm-hero__content h1{color:#fff!important;margin-bottom:clamp(30px,3.4vw,42px);text-shadow:0 2px 18px rgba(0,0,0,.42),0 18px 54px rgba(0,0,0,.38)}.sv-atom-hero__content p,.vm-hero__content p{color:#ffffffeb!important;max-width:828px;margin-bottom:clamp(30px,3.4vw,42px);font-weight:600;text-shadow:0 2px 16px rgba(0,0,0,.44),0 14px 40px rgba(0,0,0,.32)}.sv-atom-actions,.vm-actions{position:relative;z-index:4}.sv-atom-hero .sv-btn--primary,.vm-hero .vm-btn--primary{min-width:218px;color:#fff!important;background:#e52e2e!important;box-shadow:0 16px 34px #00000042;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.sv-atom-hero .sv-btn--primary:hover,.vm-hero .vm-btn--primary:hover{transform:translate3d(-1.5px,-2px,0);filter:brightness(1.12);box-shadow:0 20px 42px #0000004d}@media(max-width:640px){.sv-atom-hero,.vm-hero{min-height:620px}.sv-atom-hero__shade,.vm-hero__shade{background:linear-gradient(180deg,#000000f0,#000000a3 20%,#0000003d 48%,#000000a8),radial-gradient(ellipse at 50% 48%,#0000002e,#0000004d 38%,#000000b8)!important}.sv-atom-hero__media,.vm-hero__media{filter:saturate(.72) contrast(1.06) brightness(.7)!important}.sv-atom-hero__content,.vm-hero__content{width:calc(100% - 36px)}}@media(prefers-reduced-motion:reduce){.sv-atom-hero__media,.vm-hero__media,.sv-atom-hero__content h1,.vm-hero__content h1,.sv-atom-hero__content p,.vm-hero__content p,.sv-atom-actions,.vm-actions{animation:none!important}}:root{--sv-polish-ink: #202020;--sv-polish-charcoal: #181818;--sv-polish-panel: #ffffff;--sv-polish-paper: #f6f4f1;--sv-polish-soft: #ece9e4;--sv-polish-line: rgba(32, 32, 32, .12);--sv-polish-muted: #6c6963;--sv-polish-accent: #e52e2e;--sv-polish-accent-dark: #bf2020;--sv-polish-shadow: 0 18px 48px rgba(24, 24, 24, .08);--sv-polish-shadow-strong: 0 28px 70px rgba(24, 24, 24, .16)}html body .header-inner,html body .sv-premium-about-section .sv-premium-about__inner,html body .sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail),calc(100vw - var(--sv-ratio-gutter)))!important;max-width:min(var(--sv-ratio-rail),calc(100vw - var(--sv-ratio-gutter)))!important;box-sizing:border-box!important}html body .sv-atom-hero-section .sv-atom-hero__inner{transform:translate3d(0,-60px,0)}html body .sv-atom-hero-section .sv-atom-hero__handoff{height:clamp(82px,8.8vw,148px)!important;background:linear-gradient(180deg,rgba(246,244,241,0) 0%,rgba(246,244,241,.12) 36%,rgba(246,244,241,.72) 72%,var(--sv-polish-paper, #f6f4f1) 100%)!important;clip-path:polygon(0 68%,46% 68%,50% 100%,100% 100%,100% 100%,0 100%)!important}html body .sv-premium-about-section{margin-top:0!important;padding-top:clamp(92px,8vw,148px)!important}html body .sv-premium-about-section .sv-premium-about__stat{min-height:clamp(94px,6.2vw,118px)!important}html body .sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(128px,7.2vw,150px)!important}@media(min-width:861px){:root{--sv-ratio-rail: 1024px !important;--sv-ratio-gutter: 140px !important}@media(min-width:1440px){:root{--sv-ratio-rail: 1047px !important}}@media(min-width:1800px){:root{--sv-ratio-rail: 1084px !important;--sv-ratio-gutter: 156px !important}}html body main .sv-atomic-home.sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 1024px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 140px) !important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero.sv-atom-hero,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero.sv-atom-hero{min-height:min(628px,calc(100vh - 98px))!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__inner.sv-atom-hero__inner,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content.sv-atom-hero__content,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__inner.sv-atom-hero__inner,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content.sv-atom-hero__content{transform:translate3d(0,-41px,0)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content.sv-atom-hero__content,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content.sv-atom-hero__content{width:min(730px,calc(100% - 64px))!important;max-width:730px!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content h1,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content h1{font-size:clamp(34px,2.42vw,46px)!important;margin-bottom:22px!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content p,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content p{max-width:700px!important;margin-bottom:28px!important;font-size:clamp(15px,.94vw,18px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;max-width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important}}@media(min-width:861px){html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner{padding:clamp(36px,3.15vw,50px) clamp(32px,2.92vw,52px) 0!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__grid.sv-premium-about__grid{grid-template-columns:minmax(0,.96fr) minmax(290px,.82fr)!important;gap:clamp(30px,2.95vw,48px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__heading.sv-premium-about__heading{font-size:clamp(27px,2.06vw,37px)!important;line-height:1.12!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__visual.sv-premium-about__visual{min-height:clamp(252px,18.2vw,350px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__image.sv-premium-about__image{width:min(100%,428px)!important;transform:translate3d(0,10px,0)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section.sv-atom-product-section .sv-service-item.sv-service-item{height:clamp(326px,19.9vw,390px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section.sv-atom-product-section .sv-service-item__txt.sv-service-item__txt{min-height:clamp(122px,7.3vw,144px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section.sv-atom-product-section .sv-service-item__txt h3{font-size:clamp(17px,1.1vw,20px)!important;line-height:1.22!important}}@media(min-width:861px){:root{--sv-ratio-rail: 1024px !important;--sv-ratio-gutter: 140px !important;--sv-font-render: optimizeLegibility}@media(min-width:1440px){:root{--sv-ratio-rail: 1047px !important}}@media(min-width:1800px){:root{--sv-ratio-rail: 1084px !important;--sv-ratio-gutter: 156px !important}}html,body,button,input,textarea,select{text-rendering:var(--sv-font-render)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-kerning:normal!important}h1,h2,h3,h4,.pl-title,.sv-premium-about__heading,.sv-service-item__txt h3,.pl-why-panel h3{text-rendering:geometricPrecision!important;-webkit-font-smoothing:antialiased!important;letter-spacing:0!important}html body .sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 1024px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 140px) !important}html body .header-inner,html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;max-width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;box-sizing:border-box!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero{min-height:min(628px,calc(100vh - 98px))!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__inner,html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{transform:translate3d(0,-32px,0)!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{width:min(730px,calc(100% - 64px))!important;max-width:730px!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(34px,2.42vw,46px)!important;line-height:1.02!important;margin-bottom:22px!important;font-weight:800!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content p{max-width:700px!important;margin-bottom:28px!important;font-size:clamp(15px,.94vw,18px)!important;line-height:1.48!important}html body main .sv-atomic-home .sv-premium-about-section{padding-top:clamp(94px,7.55vw,140px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about{--sv-page-max: var(--sv-ratio-rail, 1024px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 140px) !important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner{width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;max-width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;padding:clamp(36px,3.15vw,50px) clamp(32px,2.92vw,52px) 0!important;box-shadow:0 18px 46px #18181816!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__grid{grid-template-columns:minmax(0,.96fr) minmax(290px,.82fr)!important;gap:clamp(30px,2.95vw,48px)!important;align-items:center!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(27px,2.06vw,37px)!important;line-height:1.12!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__copy{max-width:600px!important;font-size:clamp(13.5px,.9vw,15.5px)!important;line-height:1.76!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__visual{display:flex!important;min-height:clamp(252px,18.2vw,350px)!important;align-items:flex-end!important;justify-content:center!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__image{width:min(100%,428px)!important;transform:translate3d(0,10px,0)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__image img,html body main .sv-atomic-home .sv-atom-product-section .sv-service-item__image,html body main .sv-atomic-home .sv-premium-lower-section .pl-why-media img{image-rendering:auto!important;backface-visibility:hidden!important;transform:translateZ(0)}html body main .sv-atomic-home .sv-atom-product-section{padding-right:8px!important;padding-left:8px!important}html body main .sv-atomic-home section[id$=__sv_atom_product_drink],html body main .sv-atomic-home section[id$=__sv_atom_product_fresh]{padding-left:0!important}html body main .sv-atomic-home section[id$=__sv_atom_product_coffee],html body main .sv-atomic-home section[id$=__sv_atom_product_locker]{padding-right:0!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item{height:clamp(296px,18.25vw,354px)!important;display:block!important;overflow:hidden!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item__image{height:100%!important;object-fit:cover!important;object-position:center 45%!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(120px,7.1vw,142px)!important;padding:clamp(18px,1.45vw,24px) clamp(22px,1.65vw,28px)!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item__txt h3{max-width:96%!important;font-size:clamp(16px,1.06vw,20px)!important;line-height:1.22!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item__txt p{max-width:96%!important;font-size:clamp(12px,.78vw,14px)!important;line-height:1.58!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-hero__grid,html body main .sv-atomic-home .sv-premium-lower-section .pl-why-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(32px,3.4vw,54px)!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-body{align-items:start!important;padding:56px 0 68px!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-item{min-height:194px!important;padding:18px!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-media{margin-top:-74px!important;margin-right:0!important;margin-left:0!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-media img{aspect-ratio:16 / 10.2!important;object-fit:cover!important;object-position:center center!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-text{min-height:214px!important;margin-top:-24px!important;margin-left:0!important;padding:32px 32px 31px!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-panel h3{font-size:clamp(22px,1.85vw,27px)!important;line-height:1.2!important}html body main .sv-atomic-home .sv-premium-lower-section .pl-why-panel p{font-size:clamp(13px,.84vw,14.5px)!important;line-height:1.76!important}}@media(min-width:861px){:root{--sv-ratio-rail: 931px !important;--sv-ratio-gutter: 154px !important}@media(min-width:1440px){:root{--sv-ratio-rail: 952px !important}}@media(min-width:1800px){:root{--sv-ratio-rail: 985px !important;--sv-ratio-gutter: 173px !important}}html body main .sv-atomic-home.sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 931px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 154px) !important}html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero.sv-atom-hero,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero.sv-atom-hero{min-height:min(571px,calc(100vh - 128px))!important}html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__inner.sv-atom-hero__inner,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content.sv-atom-hero__content,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__inner.sv-atom-hero__inner,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content.sv-atom-hero__content{transform:translate3d(0,-41px,0)!important}html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content.sv-atom-hero__content,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content.sv-atom-hero__content{width:min(664px,calc(100% - 64px))!important;max-width:664px!important}html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content h1,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(31px,2.2vw,42px)!important;line-height:1.02!important;margin-bottom:20px!important}html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content p,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content p{max-width:635px!important;margin-bottom:25px!important;font-size:clamp(14px,.85vw,17px)!important;line-height:1.45!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail, 931px),calc(100vw - var(--sv-ratio-gutter, 154px)))!important;max-width:min(var(--sv-ratio-rail, 931px),calc(100vw - var(--sv-ratio-gutter, 154px)))!important;box-sizing:border-box!important}html body main #shopify-section-template--21624085348510__sv_about_premium#shopify-section-template--21624085348510__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner{padding:clamp(32px,2.85vw,45px) clamp(28px,2.65vw,47px) 0!important}}@media(min-width:861px){:root{--sv-ratio-rail: 931px;--sv-ratio-gutter: 154px}@media(min-width:1440px){:root{--sv-ratio-rail: 952px}}@media(min-width:1800px){:root{--sv-ratio-rail: 985px;--sv-ratio-gutter: 173px}}html body .sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 931px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 154px) !important}html body .header-inner,html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail, 931px),calc(100vw - var(--sv-ratio-gutter, 154px)))!important;max-width:min(var(--sv-ratio-rail, 931px),calc(100vw - var(--sv-ratio-gutter, 154px)))!important;box-sizing:border-box!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero{min-height:min(571px,calc(100vh - 128px))!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__inner,html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{transform:translate3d(0,-41px,0)!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{width:min(664px,calc(100% - 64px))!important;max-width:664px!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(31px,2.2vw,42px)!important;line-height:1.02!important;margin-bottom:20px!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content p{max-width:635px!important;margin-bottom:25px!important;font-size:clamp(14px,.85vw,17px)!important;line-height:1.45!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__inner{padding:clamp(32px,2.85vw,45px) clamp(28px,2.65vw,47px) 0!important;box-shadow:0 16px 41px #18181814!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__grid{grid-template-columns:minmax(0,.94fr) minmax(263px,.78fr)!important;gap:clamp(26px,2.7vw,44px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(24px,1.86vw,34px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__visual{min-height:clamp(229px,16.6vw,318px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__image{width:min(100%,389px)!important;transform:translate3d(0,14px,0)!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item{height:clamp(269px,16.6vw,322px)!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(115px,6.5vw,135px)!important}}html body main #shopify-section-template--21509311627422__sv_premium_lower.sv-premium-lower-section .pl-why-hero,html body main .sv-premium-lower-section .pl-why-hero{overflow:hidden!important}html body main #shopify-section-template--21509311627422__sv_premium_lower.sv-premium-lower-section .pl-why-hero:before,html body main #shopify-section-template--21509311627422__sv_premium_lower.sv-premium-lower-section .pl-why-hero:after,html body main .sv-premium-lower-section .pl-why-hero:before,html body main .sv-premium-lower-section .pl-why-hero:after{display:none!important;content:none!important}html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21509311627422__sv_premium_lower.sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:before,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:before,html body main body .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:before,html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21509311627422__sv_premium_lower.sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:after,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:after,html body main body .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:after{display:none!important;content:none!important}html body main .sv-atomic-home.sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 1204px) !important;--sv-page-gutter: 64px !important;grid-template-columns:minmax(calc(var(--sv-page-gutter) / 2),1fr) repeat(12,minmax(0,calc(var(--sv-page-max) / 12))) minmax(calc(var(--sv-page-gutter) / 2),1fr)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home .sv-about-section .sv-about-eyebrow__wrap,html body main .sv-atomic-home.sv-atomic-home .sv-about-section .sv-about-rule__wrap,html body main .sv-atomic-home.sv-atomic-home .sv-about-section .sv-about-heading__wrap,html body main .sv-atomic-home.sv-atomic-home .sv-about-section .sv-about-body__wrap,html body main .sv-atomic-home.sv-atomic-home .sv-about-section .sv-about-button__wrap,html body main .sv-atomic-home.sv-atomic-home .sv-about-visual-section .sv-about-visual__wrap,html body main .sv-atomic-home.sv-atomic-home .sv-about-stats-section .sv-about-stats,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section .pl-site{width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important;max-width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important;box-sizing:border-box!important}html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about,html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about.sv-premium-about{--sv-page-max: var(--sv-ratio-rail, 1204px) !important;--sv-page-gutter: 64px !important}html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner.sv-premium-about__inner{width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important;max-width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important}@media(min-width:861px){html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section .sv-service-item.sv-service-item{height:clamp(450px,26vw,540px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(148px,8.4vw,168px)!important;padding-right:clamp(26px,2vw,34px)!important;padding-left:clamp(26px,2vw,34px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section .sv-service-item__txt h3{font-size:clamp(18px,1.22vw,22px)!important;line-height:1.2!important}}html{scroll-padding-top:92px}body{background:var(--sv-polish-paper)!important;color:var(--sv-polish-ink)!important}main{background:var(--sv-polish-paper);overflow:clip}.site-header{background:#181818fa!important;border-top:3px solid var(--sv-polish-accent);box-shadow:0 1px #ffffff14,0 18px 45px #0000002e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{height:76px!important;max-width:1240px!important}.header-logo{font-size:22px!important;color:#fff!important;letter-spacing:0!important}.header-logo span{color:var(--sv-polish-accent)!important}.header-nav>li>a{color:#ffffffd1!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;padding:10px 13px!important;position:relative}.header-nav>li>a:after{content:"";position:absolute;left:13px;right:13px;bottom:3px;height:2px;background:var(--sv-polish-accent);transform:scaleX(0);transform-origin:left center;transition:transform .24s ease}.header-nav>li>a:hover,.header-nav>li.current-menu-item>a{color:#fff!important}.header-nav>li>a:hover:after,.header-nav>li.current-menu-item>a:after{transform:scaleX(1)}.nav-dropdown,.lang-dropdown{border:1px solid rgba(32,32,32,.08)!important;border-top:3px solid var(--sv-polish-accent)!important;box-shadow:0 24px 60px #0000002e!important}.nav-dropdown a{min-height:46px;color:#2e2c29!important;border-bottom-color:#20202014!important}.nav-dropdown a:hover{background:#f6f4f1!important;color:var(--sv-polish-accent)!important;transform:translate3d(4px,0,0)}.btn-quote,.sv-btn--primary,.sv-card-btn,.product-information .add-to-cart-button,product-card .quick-add__button{background:var(--sv-polish-accent)!important;color:#fff!important;border:0!important;border-radius:0!important;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);box-shadow:0 12px 26px #e52e2e38;transition:transform .24s ease,background-color .24s ease,box-shadow .24s ease,filter .24s ease!important}.btn-quote:hover,.sv-btn--primary:hover,.sv-card-btn:hover,.product-information .add-to-cart-button:hover,product-card .quick-add__button:hover{background:var(--sv-polish-accent-dark)!important;color:#fff!important;transform:translate3d(-2px,-2px,0);box-shadow:0 18px 38px #e52e2e4d;filter:saturate(1.05)}.sv-atomic-home{--sv-ink: var(--sv-polish-ink);--sv-muted: var(--sv-polish-muted);--sv-soft: var(--sv-polish-paper);--sv-line: rgba(32, 32, 32, .12);--sv-accent: var(--sv-polish-accent);--sv-accent-dark: var(--sv-polish-accent-dark);background:var(--sv-polish-paper)}.sv-atom-section:not(.sv-atom-hero-section):not(.sv-atom-stats-section){background:var(--sv-polish-paper)!important}.sv-atom-section[id*=capability]{background:#fff!important}.sv-atom-section[id*=product_],.sv-atom-section[id*=products_intro],.sv-atom-section[id*=contact]{background:var(--sv-polish-paper)!important}.sv-atom-intro__grid{align-items:center!important}.sv-label,.sv-atom-intro__item--label{color:var(--sv-polish-accent)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase}.sv-atom-intro__item--heading{color:var(--sv-polish-ink)!important;font-size:clamp(30px,3.1vw,46px)!important;line-height:1.12!important;letter-spacing:0!important;max-width:820px}.sv-atom-intro__item--text,.sv-atom-card p,.sv-atom-product-card p,.sv-product-spec,.sv-atom-service-card span,.sv-atom-contact-card a{color:var(--sv-polish-muted)!important}.sv-atom-card,.sv-atom-product-card,.sv-atom-contact-card{border:1px solid var(--sv-polish-line)!important;border-radius:6px!important;background:var(--sv-polish-panel)!important;box-shadow:0 12px 30px #1818180b!important;position:relative;overflow:hidden;transform:translateZ(0);transition:transform .34s ease,border-color .34s ease,box-shadow .34s ease!important}.sv-atom-card:before,.sv-atom-product-card:before,.sv-atom-contact-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:var(--sv-polish-accent);transform:scaleY(0);transform-origin:top center;transition:transform .32s ease;z-index:2}.sv-atom-card:hover,.sv-atom-product-card:hover,.sv-atom-contact-card:hover{transform:translate3d(0,-6px,0);border-color:#e52e2e47!important;box-shadow:var(--sv-polish-shadow)!important}.sv-atom-card:hover:before,.sv-atom-product-card:hover:before,.sv-atom-contact-card:hover:before{transform:scaleY(1)}.sv-atom-card__icon{border-radius:4px!important;background:#f3f0eb!important;color:var(--sv-polish-accent)!important}.sv-device-wrap{background:linear-gradient(135deg,#ffffff9e,#fff0),radial-gradient(circle at 50% 18%,rgba(229,46,46,.12),transparent 34%),linear-gradient(135deg,#f0ece6,#ded9d0)!important;border-bottom-color:#2020201a!important}.sv-atom-stats-section,.sv-atom-stats{background:linear-gradient(135deg,#e52e2e24,#e52e2e00 34%),linear-gradient(135deg,#262626,#111)!important}.sv-atom-stats__number{color:#fff!important;font-size:clamp(28px,3vw,44px)!important}.sv-atom-stats__label{color:#ffffffa8!important}.sv-atom-image{border-radius:6px!important;border-color:var(--sv-polish-line)!important;box-shadow:var(--sv-polish-shadow)!important}main>.section-wrapper:first-child .section-background{background:linear-gradient(135deg,#e52e2e2e,#e52e2e00 38%),linear-gradient(135deg,#292929,#151515)!important}main>.section-wrapper:first-child .section{margin-top:76px;color:#fff!important}main>.section-wrapper:first-child h1{color:#fff!important;font-size:clamp(34px,4vw,60px)!important;line-height:1!important;letter-spacing:0!important}.product-grid-container,.section-resource-list,.product-information{background:var(--sv-polish-paper)!important}.collection-wrapper,.product-grid-container .section-content-wrapper,.product-information__grid{max-width:1240px;margin-left:auto!important;margin-right:auto!important}.facets,.facets__panel-content,.sorting-filter__select-wrapper,.price-facet__field,.field__input{background:#ffffffeb!important;border-color:var(--sv-polish-line)!important}.facets{border:1px solid var(--sv-polish-line);border-radius:6px;box-shadow:0 10px 28px #1818180b;margin-bottom:26px}.facets__summary,.sorting-filter__label,.products-count-wrapper,.facets__label{color:var(--sv-polish-ink)!important;font-weight:700!important}.product-grid{gap:26px!important;margin-top:8px!important}product-card.product-card{background:transparent!important;border:0!important;transition:transform .34s ease!important;will-change:transform}product-card .product-card__content{background:var(--sv-polish-panel)!important;border:1px solid var(--sv-polish-line)!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 12px 30px #1818180e!important;transition:transform .34s ease,box-shadow .34s ease,border-color .34s ease!important}product-card:hover .product-card__content{transform:translate3d(0,-6px,0);border-color:#e52e2e47!important;box-shadow:var(--sv-polish-shadow-strong)!important}product-card .product-media,product-card .product-media-container,product-card slideshow-component,product-card .card-gallery,product-card .product-card-gallery{background:linear-gradient(135deg,#f7f4ef,#e6e0d7)!important}product-card .product-media__image{object-fit:contain!important;padding:10px;transition:transform .42s ease!important}product-card:hover .product-media__image{transform:scale(1.035)}product-card .product-badges__badge{border-radius:0!important;background:var(--sv-polish-charcoal)!important;color:#fff!important}product-card .price,product-price .price{color:var(--sv-polish-accent)!important;font-weight:800!important}.product-information{padding-top:clamp(36px,5vw,72px)!important;padding-bottom:clamp(48px,6vw,84px)!important}.product-information__grid{gap:clamp(28px,4vw,58px)!important;align-items:start!important}.product-information__media,.product-media-container{border-radius:6px!important}.product-information .product-media,.product-information .product-media-container{background:radial-gradient(circle at 50% 8%,rgba(229,46,46,.08),transparent 28%),linear-gradient(135deg,#f7f4ef,#e6e0d7)!important;border:1px solid var(--sv-polish-line)!important;overflow:hidden!important;box-shadow:0 18px 45px #18181814!important}.product-information .product-media__image{object-fit:contain!important;padding:clamp(10px,1.6vw,22px)}[data-testid=product-information-details]{background:#fffffff5!important;border:1px solid var(--sv-polish-line);border-left:4px solid var(--sv-polish-accent);border-radius:6px;box-shadow:var(--sv-polish-shadow);padding:clamp(22px,3vw,34px)!important}[data-testid=product-information-details] h1,.view-product-title,.product-information .text-block p[role=heading]{color:var(--sv-polish-ink)!important;letter-spacing:0!important}.product-information .add-to-cart-button{min-height:50px!important;font-weight:800!important}.sticky-add-to-cart__bar{border-top:1px solid var(--sv-polish-line)!important;box-shadow:0 -18px 45px #1818181a!important}.site-footer{background:linear-gradient(135deg,#e52e2e1a,#e52e2e00 32%),#2d2c2c!important;border-top:4px solid var(--sv-polish-accent);padding-top:56px!important}.site-footer .container{width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important;max-width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box!important}.footer-grid{grid-template-columns:minmax(0,1.55fr) minmax(150px,.72fr) minmax(150px,.72fr) minmax(250px,1fr)!important;gap:clamp(30px,4.2vw,68px)!important;align-items:start!important}.footer-company p{max-width:620px!important}.footer-bottom{padding-right:0!important;padding-left:0!important;text-align:left!important}.footer-col h4{color:#fff!important;font-size:15px!important;letter-spacing:0!important;text-transform:uppercase}.footer-col a,.footer-col p,.footer-contact-line span{color:#ffffffa8!important}.footer-col a:hover{color:#fff!important;transform:translate3d(4px,0,0)}.footer-contact-line i,.footer-col .social a{border-radius:4px!important;background:#ffffff14!important;color:#ffffffb8!important}.footer-col .social a:hover{background:var(--sv-polish-accent)!important;color:#fff!important;transform:translate3d(0,-2px,0)}.sv-plower .pl-with-line{padding-right:clamp(18px,2.2vw,28px)!important;padding-left:clamp(18px,2.2vw,28px)!important}.sv-plower .pl-with-line:before,.sv-plower .pl-with-line:after{top:50%!important;width:clamp(116px,14vw,240px)!important;height:1px!important;background:linear-gradient(90deg,#e52e2e00,#e52e2e94)!important;background-image:none!important;opacity:.64!important;transform:translateY(-50%)!important}.sv-plower .pl-with-line:after{transform:translateY(-50%) rotate(180deg)!important}.sv-plower .pl-how-line{left:24%!important;width:52%!important;height:1px!important;display:none!important;background:none!important;opacity:0!important}.sv-plower .pl-how-line:before,.sv-plower .pl-how-line:after{display:none!important;background:none!important}.sv-plower .pl-more:before,.sv-plower .pl-more:after{width:clamp(120px,14vw,260px)!important;height:1px!important;background:linear-gradient(90deg,#e52e2e00,#e52e2e3d)!important;opacity:.34!important}.sv-plower .pl-more:before{right:calc(50% + min(38vw,740px))!important;top:50%!important;transform:translateY(-50%)!important}.sv-plower .pl-more:after{left:calc(50% + min(38vw,740px))!important;top:50%!important;transform:translateY(-50%) rotate(180deg)!important}@media(max-width:1024px){.site-footer .container{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.site-footer .container{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.footer-grid{grid-template-columns:1fr!important}.footer-bottom{text-align:center!important}.sv-plower .pl-with-line:before,.sv-plower .pl-with-line:after{width:clamp(44px,14vw,90px)!important;opacity:.42!important}.sv-plower .pl-how-line{display:none!important}.sv-plower .pl-more:before,.sv-plower .pl-more:after{display:none!important}}.sv-gsap-ready .sv-motion-item{will-change:transform,opacity}@media(max-width:980px){.header-inner{height:72px!important}main>.section-wrapper:first-child .section{margin-top:72px}.facets{border-radius:0}[data-testid=product-information-details]{border-left-width:0;border-top:4px solid var(--sv-polish-accent)}}@media(max-width:768px){.header-nav{top:72px!important;border-top:1px solid rgba(255,255,255,.08)}.header-nav>li>a{min-height:44px}.sv-atom-intro__item--heading{font-size:clamp(27px,8vw,36px)!important}.product-grid{gap:18px!important}product-card .product-media__image,.product-information .product-media__image{padding:8px}}@media(prefers-reduced-motion:reduce){.sv-gsap-ready .sv-motion-item,.sv-atom-card,.sv-atom-product-card,.sv-atom-contact-card,product-card,product-card .product-card__content,.sv-btn--primary,.btn-quote{transition:none!important;transform:none!important;animation:none!important}}.sv-about-section{background:var(--sv-polish-paper, #f5f5f5)!important}.sv-about-section .sv-about-eyebrow__wrap,.sv-about-section .sv-about-rule__wrap,.sv-about-section .sv-about-heading__wrap,.sv-about-section .sv-about-body__wrap,.sv-about-section .sv-about-button__wrap,.sv-about-visual-section .sv-about-visual__wrap,.sv-about-stats-section .sv-about-stats{max-width:min(var(--sv-ratio-rail, 1204px),calc(100vw - var(--sv-ratio-gutter, 72px)))!important;background:#fff!important;border-left:1px solid rgba(32,32,32,.08);border-right:1px solid rgba(32,32,32,.08);box-sizing:border-box}.sv-about-section .sv-about-eyebrow__wrap{padding-top:clamp(46px,4.8vw,72px)!important;border-top:1px solid rgba(32,32,32,.08);box-shadow:0 -12px 36px #18181809}.sv-about-stats-section .sv-about-stats{border-bottom:1px solid rgba(32,32,32,.08);box-shadow:0 18px 45px #1818180e}.sv-about-stats-section .sv-about-stats__grid{border-top-color:#2020201a!important}@media(max-width:860px){.sv-about-section .sv-about-eyebrow__wrap,.sv-about-section .sv-about-rule__wrap,.sv-about-section .sv-about-heading__wrap,.sv-about-section .sv-about-body__wrap,.sv-about-section .sv-about-button__wrap,.sv-about-visual-section .sv-about-visual__wrap,.sv-about-stats-section .sv-about-stats{width:calc(100vw - 36px)!important}}@media(max-width:520px){.sv-about-section .sv-about-eyebrow__wrap,.sv-about-section .sv-about-rule__wrap,.sv-about-section .sv-about-heading__wrap,.sv-about-section .sv-about-body__wrap,.sv-about-section .sv-about-button__wrap,.sv-about-visual-section .sv-about-visual__wrap,.sv-about-stats-section .sv-about-stats{width:calc(100vw - 28px)!important}}.sv-premium-about-section{background:var(--sv-polish-paper, #f5f5f5)!important}.sv-premium-about-section .sv-premium-about{background:transparent!important}.sv-premium-about-section .sv-premium-about__inner{background:#fff!important;border:1px solid rgba(32,32,32,.08)!important;box-shadow:0 18px 45px #1818180e!important}.sv-premium-about-section .sv-premium-about__stats{background:#fff!important}.sv-premium-about-section .sv-premium-about__heading{overflow-wrap:anywhere!important}.sv-premium-about-section .sv-premium-about__image{width:min(100%,540px)!important}.sv-premium-about-section .sv-premium-about__image:before{bottom:4.8%!important}.sv-premium-about-section .sv-premium-about.is-waiting .sv-premium-about__number{visibility:visible!important}@media(max-width:860px){.sv-premium-about-section .sv-premium-about__heading{font-size:clamp(26px,8.2vw,42px)!important;line-height:1.12!important}.sv-premium-about-section .sv-premium-about__image{width:min(80vw,430px)!important}}.sv-premium-about-section .sv-premium-about__inner{margin-top:0!important;margin-bottom:0!important;padding-top:clamp(46px,4.8vw,72px)!important}.sv-premium-about-section .sv-premium-about__visual{min-height:clamp(430px,34vw,590px)!important}.sv-premium-about-section .sv-premium-about__stats{margin-top:clamp(26px,3.4vw,48px)!important}.sv-premium-about-section .sv-premium-about__stat{min-height:clamp(116px,8.2vw,150px)!important;padding-top:24px!important;padding-bottom:24px!important}.sv-atomic-home .sv-atom-intro-section:first-of-type,#shopify-section-template--21502886019230__sv_atom_products_intro{padding-top:44px!important}@media(max-width:860px){.sv-premium-about-section .sv-premium-about__inner{margin-top:0!important;margin-bottom:0!important;padding-top:36px!important}.sv-premium-about-section .sv-premium-about__stats{margin-top:24px!important}}@media(max-width:520px){.sv-premium-about-section .sv-premium-about__inner{margin-top:0!important;margin-bottom:0!important;padding-top:30px!important}.sv-premium-about-section .sv-premium-about__stat{min-height:108px!important}.sv-atomic-home .sv-atom-intro-section:first-of-type,#shopify-section-template--21502886019230__sv_atom_products_intro{padding-top:34px!important}}:root{--sv-ratio-rail: 1204px;--sv-ratio-gutter: 64px}html body .sv-atomic-home{--sv-page-max: var(--sv-ratio-rail) !important;--sv-page-gutter: var(--sv-ratio-gutter) !important;grid-template-columns:minmax(calc(var(--sv-page-gutter) / 2),1fr) repeat(12,minmax(0,calc(var(--sv-page-max) / 12))) minmax(calc(var(--sv-page-gutter) / 2),1fr)!important}html body .header-inner{width:min(var(--sv-ratio-rail),calc(100vw - var(--sv-ratio-gutter)))!important;max-width:min(var(--sv-ratio-rail),calc(100vw - var(--sv-ratio-gutter)))!important}html body .sv-atom-hero-section .sv-atom-hero{min-height:min(748px,calc(100vh - 54px))!important}html body .sv-atom-hero-section .sv-atom-hero__inner{transform:translate3d(0,-18px,0)}html body .sv-atom-hero-section .sv-atom-hero__content{width:min(864px,calc(100% - 64px))!important;max-width:864px!important}html body .sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(40px,2.95vw,56px)!important;line-height:1.02!important;margin-bottom:28px!important}html body .sv-atom-hero-section .sv-atom-hero__content p{max-width:828px!important;margin-bottom:34px!important;font-size:clamp(17px,1.12vw,22px)!important;line-height:1.45!important}html body .sv-atom-hero-section .sv-atom-hero__shade{background:linear-gradient(180deg,#000000c2,#00000075 18%,#00000038 52%,#00000085),radial-gradient(ellipse at 50% 48%,#0000000f,#00000029 44%,#0000008a)!important}html body .sv-atom-hero-section .sv-atom-hero__handoff{height:clamp(74px,8vw,132px)!important;background:linear-gradient(180deg,rgba(246,244,241,0) 0%,rgba(246,244,241,.2) 44%,rgba(246,244,241,.86) 82%,var(--sv-polish-paper, #f6f4f1) 100%)!important}html body .sv-premium-about-section{margin-top:0!important;padding-top:clamp(48px,5vw,80px)!important}html body .sv-premium-about-section .sv-premium-about{--sv-page-max: var(--sv-ratio-rail) !important;--sv-page-gutter: var(--sv-ratio-gutter) !important}html body .sv-premium-about-section .sv-premium-about__inner,html body .sv-about-section .sv-about-eyebrow__wrap,html body .sv-about-section .sv-about-rule__wrap,html body .sv-about-section .sv-about-heading__wrap,html body .sv-about-section .sv-about-body__wrap,html body .sv-about-section .sv-about-button__wrap,html body .sv-about-visual-section .sv-about-visual__wrap,html body .sv-about-stats-section .sv-about-stats,html body .sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail),calc(100vw - var(--sv-ratio-gutter)))!important;max-width:min(var(--sv-ratio-rail),calc(100vw - var(--sv-ratio-gutter)))!important;box-sizing:border-box!important}html body .sv-premium-about-section .sv-premium-about__inner{padding:clamp(48px,4.2vw,68px) clamp(40px,4vw,72px) 0!important;box-shadow:0 20px 58px #1818181a!important}html body .sv-premium-about-section .sv-premium-about__grid{grid-template-columns:minmax(0,.92fr) minmax(360px,.84fr)!important;gap:clamp(38px,4vw,64px)!important}html body .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(34px,2.7vw,50px)!important}html body .sv-premium-about-section .sv-premium-about__copy{max-width:620px!important;font-size:clamp(13px,.82vw,15px)!important;line-height:1.72!important}html body .sv-premium-about-section .sv-premium-about__visual{min-height:clamp(330px,24vw,460px)!important}html body .sv-premium-about-section .sv-premium-about__image{width:min(100%,504px)!important;transform:translate3d(0,18px,0)!important}html body .sv-premium-about-section .sv-premium-about__stats{margin-top:clamp(24px,2.6vw,38px)!important}html body .sv-premium-about-section .sv-premium-about__stat{min-height:clamp(94px,6.2vw,118px)!important;padding-top:18px!important;padding-bottom:18px!important}html body .sv-premium-about-section .sv-premium-about__number{font-size:clamp(26px,2.1vw,38px)!important}html body .sv-atomic-home section[id$=__sv_atom_products_intro]{padding-top:clamp(64px,5.2vw,92px)!important;padding-bottom:34px!important}html body .sv-atomic-home .sv-atom-product-section .sv-service-item{height:clamp(352px,21.6vw,423px)!important}html body .sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(128px,7.2vw,150px)!important;padding-right:clamp(22px,1.8vw,30px)!important;padding-left:clamp(22px,1.8vw,30px)!important}html body .sv-atomic-home .sv-atom-product-section .sv-service-item__txt h3{font-size:clamp(16px,1vw,19px)!important}html body .sv-plower{--pl-site: min(var(--sv-ratio-rail), calc(100vw - var(--sv-ratio-gutter))) !important}@media(min-width:1440px){:root{--sv-ratio-rail: 1240px}}@media(min-width:1800px){:root{--sv-ratio-rail: 1280px;--sv-ratio-gutter: 96px}}@media(max-width:860px){:root{--sv-ratio-gutter: 32px}html body .sv-atom-hero-section .sv-atom-hero{min-height:620px!important}html body .sv-atom-hero-section .sv-atom-hero__inner{transform:none}html body .sv-premium-about-section{padding-top:0!important;margin-top:-64px!important}}@media(min-width:861px){:root{--sv-ratio-rail: 931px !important;--sv-ratio-gutter: 154px !important}@media(min-width:1440px){:root{--sv-ratio-rail: 952px !important}}@media(min-width:1800px){:root{--sv-ratio-rail: 985px !important;--sv-ratio-gutter: 173px !important}}html body main .sv-atomic-home.sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 931px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 154px) !important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero.sv-atom-hero,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero.sv-atom-hero{min-height:min(571px,calc(100vh - 128px))!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__inner.sv-atom-hero__inner,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content.sv-atom-hero__content,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__inner.sv-atom-hero__inner,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content.sv-atom-hero__content{transform:translate3d(0,-41px,0)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content.sv-atom-hero__content,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content.sv-atom-hero__content{width:min(664px,calc(100% - 64px))!important;max-width:664px!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content h1,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content h1{font-size:clamp(31px,2.2vw,42px)!important;margin-bottom:20px!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section.sv-atom-hero-section .sv-atom-hero__content p,html body main #shopify-section-template--21624085348510__sv_atom_hero#shopify-section-template--21624085348510__sv_atom_hero .sv-atom-hero__content p{max-width:635px!important;margin-bottom:25px!important;font-size:clamp(14px,.85vw,17px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail, 931px),calc(100vw - var(--sv-ratio-gutter, 154px)))!important;max-width:min(var(--sv-ratio-rail, 931px),calc(100vw - var(--sv-ratio-gutter, 154px)))!important}}@media(min-width:861px){:root{--sv-ratio-rail: 1024px !important;--sv-ratio-gutter: 140px !important}@media(min-width:1440px){:root{--sv-ratio-rail: 1047px !important}}@media(min-width:1800px){:root{--sv-ratio-rail: 1084px !important;--sv-ratio-gutter: 156px !important}}html body main .sv-atomic-home.sv-atomic-home{--sv-page-max: var(--sv-ratio-rail, 1024px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 140px) !important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section .pl-site,html body .site-footer .container{width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;max-width:min(var(--sv-ratio-rail, 1024px),calc(100vw - var(--sv-ratio-gutter, 140px)))!important;box-sizing:border-box!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section .sv-atom-hero{min-height:min(628px,calc(100vh - 98px))!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section .sv-atom-hero__inner,html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{transform:translate3d(0,-32px,0)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{width:min(730px,calc(100% - 64px))!important;max-width:730px!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(34px,2.42vw,46px)!important;line-height:1.02!important;margin-bottom:22px!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content p{max-width:700px!important;margin-bottom:28px!important;font-size:clamp(15px,.94vw,18px)!important;line-height:1.48!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__inner{padding:clamp(36px,3.15vw,50px) clamp(32px,2.92vw,52px) 0!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__grid{grid-template-columns:minmax(0,.96fr) minmax(290px,.82fr)!important;gap:clamp(30px,2.95vw,48px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(27px,2.06vw,37px)!important;line-height:1.12!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__visual{min-height:clamp(252px,18.2vw,350px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section .sv-premium-about__image{width:min(100%,428px)!important;transform:translate3d(0,10px,0)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section .sv-service-item{height:clamp(326px,19.9vw,390px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(122px,7.3vw,144px)!important}html body main .sv-atomic-home.sv-atomic-home .sv-atom-product-section .sv-service-item__txt h3{font-size:clamp(17px,1.1vw,20px)!important;line-height:1.22!important}}@media(min-width:861px){html body main .sv-atomic-home.sv-atomic-home{--sv-ratio-rail: 1024px !important;--sv-ratio-gutter: 140px !important;--sv-page-max: 1024px !important;--sv-page-gutter: 140px !important;grid-template-columns:minmax(70px,1fr) repeat(12,minmax(0,calc(1024px / 12))) minmax(70px,1fr)!important}@media(min-width:1440px){html body main .sv-atomic-home.sv-atomic-home{--sv-ratio-rail: 1047px !important;--sv-page-max: 1047px !important;grid-template-columns:minmax(70px,1fr) repeat(12,minmax(0,87.25px)) minmax(70px,1fr)!important}}@media(min-width:1800px){html body main .sv-atomic-home.sv-atomic-home{--sv-ratio-rail: 1084px !important;--sv-ratio-gutter: 156px !important;--sv-page-max: 1084px !important;--sv-page-gutter: 156px !important;grid-template-columns:minmax(78px,1fr) repeat(12,minmax(0,calc(1084px / 12))) minmax(78px,1fr)!important}}html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container.sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-site.pl-site,html body .site-footer.site-footer .container.container{width:min(1024px,calc(100vw - 140px))!important;max-width:min(1024px,calc(100vw - 140px))!important;box-sizing:border-box!important}@media(min-width:1440px){html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container.sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-site.pl-site,html body .site-footer.site-footer .container.container{width:min(1047px,calc(100vw - 140px))!important;max-width:min(1047px,calc(100vw - 140px))!important}}@media(min-width:1800px){html body main .sv-atomic-home.sv-atomic-home .sv-premium-about-section.sv-premium-about-section .sv-premium-about__inner.sv-premium-about__inner,html body main .sv-atomic-home.sv-atomic-home section[id$=__sv_atom_products_intro] .sv-container.sv-container,html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-site.pl-site,html body .site-footer.site-footer .container.container{width:min(1084px,calc(100vw - 156px))!important;max-width:min(1084px,calc(100vw - 156px))!important}}}html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero{position:relative!important;overflow:hidden!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:before{display:none!important;content:none!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero.pl-why-hero:after{content:""!important;display:block!important;position:absolute!important;right:0!important;bottom:-1px!important;left:0!important;z-index:1!important;height:clamp(58px,5.8vw,104px)!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(246,244,241,0) 0%,rgba(246,244,241,.16) 34%,rgba(246,244,241,.84) 72%,var(--sv-polish-paper, #f6f4f1) 100%)!important;clip-path:polygon(0 58%,44.6% 58%,50% 100%,100% 100%,100% 100%,0 100%)!important}html body main .sv-atomic-home.sv-atomic-home .sv-premium-lower-section.sv-premium-lower-section .pl-why-hero__grid{position:relative!important;z-index:2!important}html body .site-header.site-header{height:76px!important;overflow:visible!important}html body .site-header.site-header .header-inner.header-inner{display:grid!important;grid-template-columns:minmax(260px,.9fr) minmax(520px,1.35fr) minmax(300px,.8fr)!important;column-gap:clamp(22px,2vw,36px)!important;align-items:center!important;width:min(100% - 72px,1460px)!important;max-width:1460px!important;height:76px!important;padding:0!important}html body .site-header.site-header .header-logo.header-logo{min-width:0!important;white-space:nowrap!important;font-size:clamp(27px,2.05vw,42px)!important;line-height:1!important}html body .site-header.site-header .header-nav.header-nav{display:flex!important;justify-content:center!important;align-items:center!important;gap:clamp(18px,1.55vw,32px)!important;min-width:0!important}html body .site-header.site-header .header-nav.header-nav>li{flex:0 0 auto!important}html body .site-header.site-header .header-nav.header-nav>li>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0!important;color:#ffffffd6!important;font-size:clamp(15px,1vw,22px)!important;font-weight:700!important;line-height:1.18!important;text-align:center!important;white-space:nowrap!important}html body .site-header.site-header .header-nav.header-nav>li>a:after{right:0!important;left:0!important;bottom:0!important}html body .site-header.site-header .header-actions.header-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:18px!important;min-width:0!important}html body .site-header.site-header .lang-btn.lang-btn{min-width:126px!important;min-height:48px!important;justify-content:center!important;gap:8px!important;padding:0 16px!important;border-color:#fff3!important;border-radius:4px!important;color:#ffffffe6!important;font-size:clamp(14px,.9vw,20px)!important;line-height:1!important}html body .site-header.site-header .btn-quote.btn-quote{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:clamp(182px,12vw,236px)!important;min-height:76px!important;padding:0 34px!important;font-size:clamp(16px,1vw,24px)!important;font-weight:600!important;line-height:1.45!important;text-align:left!important}html body .site-header.site-header .mobile-toggle.mobile-toggle{justify-self:end!important}@media(max-width:1180px)and (min-width:769px){html body .site-header.site-header .header-inner.header-inner{grid-template-columns:minmax(210px,.7fr) minmax(430px,1.4fr) minmax(238px,.65fr)!important;column-gap:18px!important;width:min(100% - 44px,1120px)!important}html body .site-header.site-header .header-logo.header-logo{font-size:clamp(22px,2.3vw,30px)!important}html body .site-header.site-header .header-nav.header-nav{gap:16px!important}html body .site-header.site-header .header-nav.header-nav>li>a{font-size:clamp(13px,1.35vw,17px)!important}html body .site-header.site-header .lang-btn.lang-btn{min-width:98px!important;min-height:42px!important;font-size:13px!important}html body .site-header.site-header .btn-quote.btn-quote{width:142px!important;min-height:68px!important;padding:0 24px!important;font-size:15px!important}}@media(max-width:768px){html body .site-header.site-header{height:64px!important}html body .site-header.site-header .header-inner.header-inner{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;column-gap:14px!important;width:min(100% - 28px,520px)!important;max-width:520px!important;height:64px!important;padding:0!important}html body .site-header.site-header .header-logo.header-logo{font-size:clamp(20px,7vw,28px)!important}html body .site-header.site-header .mobile-toggle.mobile-toggle{display:grid!important;width:42px!important;height:42px!important;place-items:center!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:4px!important;background:#ffffff0f!important}html body .site-header.site-header .header-nav.header-nav{position:absolute!important;top:64px!important;right:0!important;left:auto!important;display:none!important;width:min(360px,calc(100vw - 28px))!important;padding:12px 18px!important;background:#141414fa!important;border:1px solid rgba(255,255,255,.1)!important;border-top:2px solid var(--sv-polish-accent, #e52e2e)!important;box-shadow:0 24px 60px #00000047!important;transform:none!important;z-index:1000!important}html body .site-header.site-header .header-nav.header-nav.active{display:grid!important;grid-template-columns:1fr!important;gap:0!important}html body .site-header.site-header .header-nav.header-nav>li>a{justify-content:flex-start!important;min-height:44px!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;font-size:14px!important;text-align:left!important}html body .site-header.site-header .header-nav.header-nav>li>a:after{display:none!important}html body .site-header.site-header .header-nav.header-nav .nav-dropdown{position:static!important;display:none!important;min-width:0!important;margin:0 0 8px!important;border-top-width:0!important;box-shadow:none!important}html body .site-header.site-header .header-nav.header-nav>li.has-dropdown:hover .nav-dropdown{display:block!important}html body .site-header.site-header .header-actions.header-actions{position:absolute!important;top:304px!important;right:0!important;left:auto!important;display:none!important;width:min(360px,calc(100vw - 28px))!important;padding:0 18px 18px!important;background:#141414fa!important;border:1px solid rgba(255,255,255,.1)!important;border-top:0!important;box-shadow:0 24px 60px #00000047!important;z-index:1000!important}html body .site-header.site-header .header-nav.header-nav.active~.header-actions.header-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}html body .site-header.site-header .lang-btn.lang-btn,html body .site-header.site-header .btn-quote.btn-quote{width:100%!important;min-width:0!important;min-height:42px!important;justify-content:center!important;padding:0 16px!important;font-size:13px!important;text-align:center!important}html body .site-header.site-header .lang-dropdown.lang-dropdown{right:0!important;left:auto!important;width:100%!important}}@media(min-width:769px){.site-header{height:80px!important;min-height:80px!important;background:#0a1118f5!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 14px 30px #0000002e!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header .header-inner{width:min(calc(100% - 48px),1560px)!important;height:80px!important;min-height:80px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important}.site-header .header-logo{flex:0 0 auto!important;margin:0 clamp(30px,3vw,56px) 0 0!important;font-size:clamp(28px,2vw,40px)!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}.site-header .mobile-toggle{display:none!important}.site-header .header-nav{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(24px,2vw,44px)!important;list-style:none!important}.site-header .header-nav>li{flex:0 0 auto!important;margin:0!important;padding:0!important;line-height:1!important}.site-header .header-nav>li>a{height:80px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:0!important;color:#fff!important;font-size:clamp(14px,.9vw,17px)!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}.site-header .header-actions{flex:0 0 auto!important;margin-left:clamp(24px,2.4vw,48px)!important;height:80px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}.site-header .lang-switcher,.site-header .lang-btn{height:42px!important}.site-header .lang-btn{min-width:92px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:#ffffff0f!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}.site-header .btn-quote{width:clamp(160px,10vw,210px)!important;height:80px!important;margin:0!important;padding:0 24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;background:#d71920!important;color:#fff!important;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)!important;font-size:clamp(14px,.9vw,18px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important}.site-header .nav-dropdown{top:80px!important}}@media(min-width:769px)and (max-width:1240px){.site-header .header-inner{width:min(calc(100% - 32px),1180px)!important}.site-header .header-logo{margin-right:22px!important;font-size:clamp(24px,2.2vw,32px)!important}.site-header .header-nav{gap:clamp(14px,1.45vw,24px)!important}.site-header .header-nav>li>a{font-size:clamp(12px,1.12vw,14px)!important}.site-header .header-actions{margin-left:18px!important;gap:10px!important}.site-header .lang-btn{min-width:78px!important;padding:0 10px!important;font-size:12px!important}.site-header .btn-quote{width:148px!important;padding:0 18px!important;font-size:13px!important}}@media(max-width:768px){.site-header{height:64px!important;min-height:64px!important;background:#0a1118fa!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.site-header .header-inner{width:calc(100% - 28px)!important;height:64px!important;min-height:64px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.site-header .header-logo{flex:1 1 auto!important;min-width:0!important;margin:0!important;font-size:clamp(21px,6.5vw,29px)!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.site-header .mobile-toggle{flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;background:#ffffff0f!important;color:#fff!important}.site-header .header-nav{position:fixed!important;top:64px!important;right:14px!important;left:auto!important;width:min(360px,calc(100vw - 28px))!important;max-height:calc(100vh - 86px)!important;margin:0!important;padding:16px!important;display:none!important;grid-template-columns:1fr!important;gap:0!important;overflow-y:auto!important;background:#0c131bfa!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 24px 60px #00000059!important;z-index:1001!important}.site-header .header-nav.active{display:grid!important}.site-header .header-nav>li>a{min-height:48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 4px!important;color:#fff!important;font-size:15px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.site-header .header-actions{position:fixed!important;top:auto!important;right:30px!important;bottom:22px!important;left:auto!important;width:min(328px,calc(100vw - 60px))!important;display:none!important;grid-template-columns:1fr!important;gap:10px!important;z-index:1002!important}.site-header .header-nav.active~.header-actions{display:grid!important}.site-header .lang-btn,.site-header .btn-quote{width:100%!important;min-width:0!important;height:46px!important;clip-path:none!important;border-radius:0!important;font-size:14px!important;line-height:1!important;white-space:nowrap!important}}@media(min-width:769px){html body .site-header.site-header{height:80px!important;min-height:80px!important;overflow:visible!important;background:#0a1118f5!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 14px 30px #0000002e!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}html body .site-header.site-header .header-inner.header-inner{display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:flex-start!important;width:min(calc(100% - 48px),1560px)!important;max-width:1560px!important;height:80px!important;min-height:80px!important;margin:0 auto!important;padding:0!important;gap:0!important;column-gap:0!important}html body .site-header.site-header .header-logo.header-logo{flex:0 0 auto!important;min-width:0!important;margin:0 clamp(30px,3vw,56px) 0 0!important;font-size:clamp(28px,2vw,40px)!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}html body .site-header.site-header .mobile-toggle.mobile-toggle{display:none!important}html body .site-header.site-header .header-nav.header-nav{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(24px,2vw,44px)!important;list-style:none!important}html body .site-header.site-header .header-nav.header-nav>li{flex:0 0 auto!important;margin:0!important;padding:0!important;line-height:1!important}html body .site-header.site-header .header-nav.header-nav>li>a{height:80px!important;min-height:80px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0!important;color:#fff!important;font-size:clamp(14px,.9vw,17px)!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important}html body .site-header.site-header .header-nav.header-nav>li>a:after{right:0!important;left:0!important;bottom:20px!important}html body .site-header.site-header .header-actions.header-actions{flex:0 0 auto!important;min-width:0!important;height:80px!important;margin-left:clamp(24px,2.4vw,48px)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}html body .site-header.site-header .lang-switcher.lang-switcher,html body .site-header.site-header .lang-btn.lang-btn{height:42px!important}html body .site-header.site-header .lang-btn.lang-btn{min-width:92px!important;min-height:42px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:#ffffff0f!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}html body .site-header.site-header .btn-quote.btn-quote{width:clamp(160px,10vw,210px)!important;min-width:0!important;height:80px!important;min-height:80px!important;margin:0!important;padding:0 24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;background:#d71920!important;color:#fff!important;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)!important;font-size:clamp(14px,.9vw,18px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important}html body .site-header.site-header .nav-dropdown.nav-dropdown{top:80px!important}}@media(min-width:769px)and (max-width:1240px){html body .site-header.site-header .header-inner.header-inner{display:flex!important;grid-template-columns:none!important;width:min(calc(100% - 32px),1180px)!important;max-width:1180px!important;column-gap:0!important}html body .site-header.site-header .header-logo.header-logo{margin-right:22px!important;font-size:clamp(24px,2.2vw,32px)!important}html body .site-header.site-header .header-nav.header-nav{gap:clamp(14px,1.45vw,24px)!important}html body .site-header.site-header .header-nav.header-nav>li>a{font-size:clamp(12px,1.12vw,14px)!important}html body .site-header.site-header .header-actions.header-actions{margin-left:18px!important;gap:10px!important}html body .site-header.site-header .lang-btn.lang-btn{min-width:78px!important;padding:0 10px!important;font-size:12px!important}html body .site-header.site-header .btn-quote.btn-quote{width:148px!important;padding:0 18px!important;font-size:13px!important}}@media(max-width:768px){html body .site-header.site-header{height:64px!important;min-height:64px!important;background:#0a1118fa!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html body .site-header.site-header .header-inner.header-inner{position:relative!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:space-between!important;width:calc(100% - 28px)!important;max-width:none!important;height:64px!important;min-height:64px!important;margin:0 auto!important;padding:0!important;gap:14px!important;column-gap:14px!important}html body .site-header.site-header .header-logo.header-logo{flex:1 1 auto!important;min-width:0!important;margin:0!important;font-size:clamp(21px,6.5vw,29px)!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .site-header.site-header .mobile-toggle.mobile-toggle{flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;background:#ffffff0f!important;color:#fff!important}html body .site-header.site-header .header-nav.header-nav{position:fixed!important;top:64px!important;right:14px!important;left:auto!important;width:min(360px,calc(100vw - 28px))!important;max-height:calc(100vh - 86px)!important;margin:0!important;padding:16px!important;display:none!important;grid-template-columns:1fr!important;gap:0!important;overflow-y:auto!important;background:#0c131bfa!important;border:1px solid rgba(255,255,255,.1)!important;border-top:2px solid #d71920!important;box-shadow:0 24px 60px #00000059!important;transform:none!important;z-index:1001!important}html body .site-header.site-header .header-nav.header-nav.active{display:grid!important}html body .site-header.site-header .header-nav.header-nav>li>a{min-height:48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 4px!important;color:#fff!important;font-size:15px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html body .site-header.site-header .header-nav.header-nav>li>a:after{display:none!important}html body .site-header.site-header .header-actions.header-actions{position:fixed!important;top:auto!important;right:30px!important;bottom:22px!important;left:auto!important;width:min(328px,calc(100vw - 60px))!important;display:none!important;grid-template-columns:1fr!important;gap:10px!important;z-index:1002!important}html body .site-header.site-header .header-nav.header-nav.active~.header-actions.header-actions{display:grid!important}html body .site-header.site-header .lang-btn.lang-btn,html body .site-header.site-header .btn-quote.btn-quote{width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;justify-content:center!important;padding:0 16px!important;clip-path:none!important;border-radius:0!important;font-size:14px!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas:after{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:7!important;display:block!important;pointer-events:none!important;content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M30.769 33.333L23.077 66.667M46.154 33.333L53.846 66.667M76.923 33.333L69.231 66.667' fill='none' stroke='%23b9b5bd' stroke-opacity='.58' stroke-width='.22' vector-effect='non-scaling-stroke' stroke-linecap='square'/%3E%3C/svg%3E") center / 100% 100% no-repeat!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-line,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-line{left:0!important;top:-9px!important;z-index:8!important;width:100%!important;height:clamp(178px,18.8vw,223px)!important;display:none!important;background:none!important;opacity:0!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line{max-width:min(100%,760px)!important;padding:0 clamp(18px,2.2vw,28px)!important;background:transparent!important;box-shadow:none!important;font-size:clamp(27px,2.65vw,38px)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:before,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:before,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:after{width:clamp(118px,14vw,240px)!important;height:1px!important;background:linear-gradient(90deg,#e52e2e00,#e52e2eb8)!important;opacity:.76!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:before,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:before{right:100%!important;transform:translateY(-50%)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line:after{left:100%!important;transform:translateY(-50%) rotate(180deg)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card{width:30.76923077%!important;aspect-ratio:1.1547 / 1!important;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1{background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.12),transparent 11%),linear-gradient(145deg,#403b36f5,#181616fa)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2{background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.115),transparent 11%),linear-gradient(145deg,#462f2df5,#1c1717fa)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3{background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.12),transparent 11%),linear-gradient(145deg,#3a3731f5,#171615fa)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4{background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.115),transparent 11%),linear-gradient(145deg,#43322df5,#1b1716fa)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:before,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:before{clip-path:inherit!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{margin:clamp(1px,.22vw,3px) auto clamp(4px,.42vw,6px)!important;font-size:clamp(21px,1.68vw,26px)!important;line-height:1!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:60%!important;margin-bottom:clamp(4px,.42vw,6px)!important;font-size:clamp(9.5px,.72vw,11px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:58%!important;font-size:clamp(7px,.5vw,8.2px)!important;line-height:1.22!important;overflow-wrap:anywhere!important}@media(max-width:768px){html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{font-size:26px!important;margin:3px auto 6px!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:66%!important;margin-bottom:6px!important;font-size:11px!important;line-height:1.08!important;overflow-wrap:anywhere!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:62%!important;font-size:8.4px!important;line-height:1.24!important;overflow-wrap:anywhere!important}}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:after{display:none!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:block!important;pointer-events:none!important;background:linear-gradient(145deg,#ffffff3d,#ffffff12 42%,#e52e2e66,#b84f374d)!important;clip-path:inherit!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border:after{position:absolute!important;top:1.5px!important;right:1.5px!important;bottom:1.5px!important;left:1.5px!important;content:""!important;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.12),transparent 0 18px,rgba(229,46,46,.065) 19px 22px,transparent 23px),linear-gradient(145deg,#403b36e0,#181616f2)!important;clip-path:inherit!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2 .pl-how-border:after{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.115),transparent 0 18px,rgba(229,46,46,.075) 19px 22px,transparent 23px),linear-gradient(145deg,#462f2de0,#1c1717f2)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3 .pl-how-border:after{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.12),transparent 0 18px,rgba(206,85,55,.06) 19px 22px,transparent 23px),linear-gradient(145deg,#3a3731e0,#171615f2)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4 .pl-how-border:after{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.115),transparent 0 18px,rgba(229,46,46,.07) 19px 22px,transparent 23px),linear-gradient(145deg,#43322de0,#1b1716f2)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1{z-index:2!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2{z-index:2!important;left:23.07692308%!important;top:33.33333333%!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3{z-index:2!important;left:46.15384616%!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4{z-index:2!important;left:69.23076924%!important;top:33.33333333%!important}@media(max-width:1024px){#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-line,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-line{display:none!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas:after{display:none!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card{width:auto!important}}@media(max-width:768px){#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card{width:min(78vw,304px)!important;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)!important}}@media(min-width:1025px){#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas:after{display:none!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card{width:30.76923077%!important;min-height:0!important;padding:clamp(24px,2vw,30px) clamp(22px,2vw,26px) clamp(24px,2vw,30px)!important;isolation:isolate!important;background:radial-gradient(circle at 50% 16%,rgba(255,255,255,.12),transparent 0 16%),radial-gradient(circle at 50% 92%,rgba(229,46,46,.12),transparent 0 28%),linear-gradient(145deg,#2f2d2afa,#1d1c1cfc 54%,#131214fc)!important;filter:none!important;transform:none!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:before,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:before{top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;z-index:0!important;background:linear-gradient(145deg,#ffffff0e,#fff0 40%),linear-gradient(145deg,#302e2bf5,#181718fa)!important;clip-path:inherit!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4{background:radial-gradient(circle at 50% 16%,rgba(255,255,255,.12),transparent 0 16%),radial-gradient(circle at 50% 92%,rgba(229,46,46,.12),transparent 0 28%),linear-gradient(145deg,#2f2d2afa,#1d1c1cfc 54%,#131214fc)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border{top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;background:linear-gradient(145deg,#ffffff6b,#ffffff2e 46%,#e52e2e33)!important;clip-path:inherit!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2 .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3 .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4 .pl-how-border:after{top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;background:radial-gradient(circle at 50% 19%,rgba(255,255,255,.1),transparent 0 15%),radial-gradient(circle at 50% 90%,rgba(229,46,46,.095),transparent 0 28%),linear-gradient(145deg,#2e2c29fa,#1b1a1afc 56%,#121113fc)!important;clip-path:inherit!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{margin:clamp(2px,.35vw,5px) auto clamp(5px,.55vw,8px)!important;font-size:clamp(25px,2.05vw,32px)!important;line-height:1!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:68%!important;margin-bottom:clamp(5px,.55vw,8px)!important;font-size:clamp(11px,.92vw,13px)!important;line-height:1.08!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:64%!important;font-size:clamp(8.5px,.64vw,10px)!important;line-height:1.28!important}@media(max-width:768px){html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{font-size:30px!important;margin:5px auto 8px!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:72%!important;margin-bottom:8px!important;font-size:13px!important;line-height:1.1!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:68%!important;font-size:10px!important;line-height:1.32!important}}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--1{left:0!important;top:0!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2{left:23.07692308%!important;top:33.33333333%!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3{left:46.15384616%!important;top:0!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4{left:69.23076924%!important;top:33.33333333%!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{z-index:2!important;margin:clamp(6px,.8vw,10px) auto clamp(12px,1.2vw,16px)!important;color:#fffffff5!important;font-size:clamp(40px,3.25vw,50px)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{z-index:2!important;max-width:76%!important;margin-bottom:clamp(14px,1.3vw,18px)!important;color:#fff!important;font-size:clamp(16px,1.35vw,19px)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{z-index:2!important;max-width:72%!important;margin:0 auto!important;color:#ffffffc7!important;font-size:clamp(11px,.86vw,13px)!important;line-height:1.52!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:hover,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card:hover{filter:brightness(1.055)!important;transform:translate3d(0,-3px,0)!important}}@media(min-width:1025px){html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section.sv-premium-lower-section .pl-how{padding-top:48px!important;padding-bottom:68px!important}html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section.sv-premium-lower-section .pl-how-canvas.pl-how-canvas{width:min(84%,860px)!important;margin:30px auto 0!important;aspect-ratio:2.502 / 1!important}html body main .sv-atomic-home.sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section.sv-premium-lower-section .pl-with-line.pl-with-line{font-size:clamp(22px,1.9vw,28px)!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how{padding-top:48px!important;padding-bottom:68px!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-canvas{width:min(84%,860px)!important;margin:30px auto 0!important;aspect-ratio:2.502 / 1!important}#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-with-line{font-size:clamp(22px,1.9vw,28px)!important}}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how:after{left:0!important;right:0!important;bottom:0!important;width:auto!important;height:1px!important;background:#ffffff29!important;clip-path:none!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-border,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border{background:linear-gradient(145deg,#ff5050c7,#e52e2ee0 42%,#761214b8)!important;box-shadow:0 0 0 1px #e52e2e47!important;clip-path:inherit!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-border:after,html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card--2 .pl-how-border:after,html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card--3 .pl-how-border:after,html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card--4 .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2 .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3 .pl-how-border:after,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--2 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--3 .pl-how-border:after,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card--4 .pl-how-border:after{top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;background:radial-gradient(circle at 50% 19%,rgba(255,255,255,.1),transparent 0 15%),radial-gradient(circle at 50% 90%,rgba(229,46,46,.095),transparent 0 28%),linear-gradient(145deg,#2e2c29fa,#1b1a1afc 56%,#121113fc)!important;clip-path:inherit!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{margin:clamp(1px,.25vw,4px) auto clamp(4px,.48vw,7px)!important;font-size:clamp(24px,1.86vw,30px)!important;line-height:1!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:64%!important;margin-bottom:clamp(4px,.48vw,7px)!important;font-size:clamp(10.8px,.82vw,12.6px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:62%!important;font-size:clamp(7.8px,.57vw,9.2px)!important;line-height:1.24!important;overflow-wrap:anywhere!important}@media(max-width:768px){html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{font-size:28px!important;margin:3px auto 7px!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:70%!important;margin-bottom:7px!important;font-size:12px!important;line-height:1.08!important;overflow-wrap:anywhere!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:66%!important;font-size:9.2px!important;line-height:1.25!important;overflow-wrap:anywhere!important}}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{margin:clamp(1px,.24vw,4px) auto clamp(5px,.5vw,8px)!important;font-size:clamp(25px,1.92vw,31px)!important;line-height:1!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:70%!important;margin-bottom:clamp(5px,.54vw,8px)!important;font-size:clamp(12px,.94vw,14px)!important;line-height:1.1!important;overflow-wrap:anywhere!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:68%!important;font-size:clamp(8.8px,.66vw,10.4px)!important;line-height:1.28!important;overflow-wrap:anywhere!important}@media(max-width:768px){html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card i,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card i{font-size:29px!important;margin:3px auto 7px!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card h3,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card h3{max-width:72%!important;margin-bottom:7px!important;font-size:13px!important;line-height:1.1!important;overflow-wrap:anywhere!important}html body main .sv-atomic-home section[id$=__sv_premium_lower_how_v8] .pl-how-card p,#shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p,html body main .sv-atomic-home #shopify-section-template--21645849755806__sv_premium_lower_how_v8.sv-premium-lower-section .pl-how-card p{max-width:68%!important;font-size:9.8px!important;line-height:1.28!important;overflow-wrap:anywhere!important}}html body .site-footer.site-footer{padding-top:34px!important}html body .site-footer.site-footer .footer-grid.footer-grid{gap:clamp(22px,2.35vw,34px)!important;margin-bottom:18px!important;align-items:start!important}html body .site-footer.site-footer .footer-col h4{margin-bottom:10px!important;font-size:14px!important;line-height:1.25!important}html body .site-footer.site-footer .footer-col a,html body .site-footer.site-footer .footer-col p,html body .site-footer.site-footer .footer-contact-line span{font-size:12px!important;line-height:1.62!important}html body .site-footer.site-footer .footer-company p{margin-bottom:12px!important;line-height:1.52!important}html body .site-footer.site-footer .footer-contact-line.footer-contact-line{gap:8px!important;padding-bottom:6px!important}html body .site-footer.site-footer .footer-contact-line i,html body .site-footer.site-footer .footer-col .social a{width:26px!important;height:26px!important;font-size:12px!important}html body .site-footer.site-footer .footer-col .social{gap:7px!important;margin-top:9px!important}html body .site-footer.site-footer .footer-bottom.footer-bottom{padding:16px 0!important;font-size:11px!important;line-height:1.45!important}@media(max-width:640px){html body .site-footer.site-footer{padding-top:28px!important}html body .site-footer.site-footer .footer-grid.footer-grid{gap:18px!important;margin-bottom:16px!important}html body .site-footer.site-footer .footer-col h4{margin-bottom:8px!important}html body .site-footer.site-footer .footer-bottom.footer-bottom{padding:14px 0!important}}.sv-interior{--sv-interior-ink: #242322;--sv-interior-muted: #69645f;--sv-interior-paper: #f5f2ee;--sv-interior-line: rgba(38, 35, 32, .13);--sv-interior-dark: #252322;--sv-interior-red: #e52e2e;background:var(--sv-interior-paper);color:var(--sv-interior-ink);overflow:hidden}.sv-interior__rail{width:min(1120px,calc(100vw - 96px));max-width:min(1120px,calc(100vw - 96px));margin:0 auto;box-sizing:border-box}.sv-interior-hero{position:relative;min-height:clamp(330px,29vw,500px);padding:118px 0 86px;display:flex;align-items:flex-end;isolation:isolate;background:linear-gradient(90deg,#161413eb,#161413ad 47%,#16141333),var(--sv-hero-image) center / cover no-repeat,#262422}.sv-interior-hero:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:clamp(58px,5vw,86px);background:var(--sv-interior-paper);clip-path:polygon(0 74%,46% 74%,52% 100%,100% 100%,100% 100%,0 100%);z-index:-1}.sv-interior-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 82% 28%,rgba(229,46,46,.26),transparent 0 28%);opacity:.72}.sv-interior-hero__inner{position:relative;z-index:1}.sv-interior-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:22px;color:#ffffffb3;font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase}.sv-interior-breadcrumb a{color:#ffffffe6}.sv-interior-kicker{margin:0 0 12px;color:var(--sv-interior-red);font-size:12px;font-weight:900;line-height:1.2;text-transform:uppercase}.sv-interior-hero h1{max-width:780px;margin:0;color:#fff;font-size:clamp(34px,4vw,64px);font-weight:850;line-height:.98;letter-spacing:0;text-transform:uppercase}.sv-interior-hero__copy{max-width:680px;margin-top:22px;color:#ffffffc7;font-size:clamp(14px,1.1vw,17px);line-height:1.72}.sv-interior-body,.sv-product-details{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(28px,3.6vw,54px);padding:clamp(52px,5vw,82px) 0 clamp(64px,6vw,96px)}.sv-interior-panel,.sv-interior-sidecard,.sv-product-summary,.sv-product-gallery__main,.sv-interior-cta{background:#fff;border:1px solid var(--sv-interior-line);box-shadow:0 24px 54px #1f1c1914}.sv-interior-panel--article{padding:clamp(34px,4.2vw,64px)}.sv-interior-rte{color:var(--sv-interior-muted);font-size:15px;line-height:1.78}.sv-interior-rte h1,.sv-interior-rte h2,.sv-interior-rte h3,.sv-interior-panel h2{color:var(--sv-interior-ink);line-height:1.16;letter-spacing:0}.sv-interior-rte h2,.sv-interior-panel h2{margin:0 0 18px;font-size:clamp(24px,2.2vw,34px)}.sv-interior-rte p,.sv-interior-rte ul,.sv-interior-rte ol{margin-bottom:18px}.sv-interior-rte img{width:100%;height:auto;margin:24px 0;display:block}.sv-interior-sidebar{display:grid;align-content:start;gap:18px}.sv-interior-sidecard{padding:26px 24px}.sv-interior-sidecard h2{margin:0 0 16px;color:var(--sv-interior-ink);font-size:20px;line-height:1.22}.sv-interior-sidecard a:not(.sv-interior-btn){display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--sv-interior-line);color:var(--sv-interior-ink);font-size:13px;font-weight:800;line-height:1.35}.sv-interior-sidecard a:not(.sv-interior-btn):after{content:"\f105";color:var(--sv-interior-red);font-family:"Font Awesome 6 Free";font-weight:900}.sv-interior-sidecard--accent{color:#ffffffc2;background:linear-gradient(145deg,rgba(229,46,46,.22),transparent 44%),var(--sv-interior-dark);border-color:#ffffff1a}.sv-interior-sidecard--accent h2,.sv-interior-sidecard--accent .sv-interior-sidecard__eyebrow{color:#fff}.sv-interior-sidecard--accent p{margin:0 0 20px;font-size:13px;line-height:1.7}.sv-interior-btn{min-height:46px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;background:var(--sv-interior-red);border:0;border-radius:0;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);font-size:13px;font-weight:900;line-height:1.2;text-transform:uppercase;cursor:pointer}.sv-collection-stage{padding:clamp(52px,5vw,82px) 0 clamp(68px,6vw,104px)}.sv-collection-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);gap:36px;align-items:end;margin-bottom:30px}.sv-collection-head h2,.sv-interior-cta h2{margin:0;color:var(--sv-interior-ink);font-size:clamp(28px,3vw,44px);line-height:1.08;text-transform:uppercase}.sv-collection-head p{margin:0;color:var(--sv-interior-muted);font-size:15px;line-height:1.72}.sv-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sv-collection-card{display:flex;min-height:100%;flex-direction:column;background:#fff;border:1px solid var(--sv-interior-line);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sv-collection-card:hover{border-color:#e52e2e5c;box-shadow:0 28px 58px #1f1c1921;transform:translate3d(0,-4px,0)}.sv-collection-card__media{position:relative;aspect-ratio:1.24 / 1;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#f3f0ec,#fff)}.sv-collection-card__media:after{content:"";position:absolute;right:0;bottom:0;width:42%;height:34%;background:#fff;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.sv-collection-card__media img{width:100%;height:100%;object-fit:contain;padding:24px;transition:transform .26s ease}.sv-collection-card:hover .sv-collection-card__media img{transform:scale(1.035)}.sv-collection-card__placeholder{width:86px;height:86px;display:grid;place-items:center;color:#fff;background:var(--sv-interior-dark);font-size:32px;font-weight:900}.sv-collection-card__body{flex:1;padding:24px 22px 22px;display:flex;flex-direction:column}.sv-collection-card__body span,.sv-product-summary__tag{color:var(--sv-interior-red);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase}.sv-collection-card h3{margin:10px 0;font-size:19px;line-height:1.24}.sv-collection-card h3 a{color:var(--sv-interior-ink)}.sv-collection-card p{margin:0 0 20px;color:var(--sv-interior-muted);font-size:13px;line-height:1.64}.sv-collection-card__meta{margin-top:auto;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--sv-interior-line)}.sv-collection-card__meta strong{color:var(--sv-interior-ink);font-size:13px}.sv-collection-card__meta a{color:var(--sv-interior-red);font-size:12px;font-weight:900;white-space:nowrap}.sv-interior-cta{margin-top:34px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,rgba(229,46,46,.12),transparent 40%),#fff}.sv-product-stage{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:clamp(28px,4vw,58px);padding:clamp(52px,5vw,82px) 0 0}.sv-product-gallery__main{min-height:clamp(420px,42vw,620px);display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#f6f3ef,#fff)}.sv-product-gallery__main img{width:100%;height:100%;max-height:620px;object-fit:contain;padding:clamp(20px,3vw,44px)}.sv-product-thumbs{margin-top:14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sv-product-thumbs img{width:100%;aspect-ratio:1 / 1;object-fit:contain;padding:8px;background:#fff;border:1px solid var(--sv-interior-line)}.sv-product-summary{position:sticky;top:108px;padding:30px 28px}.sv-product-summary h2{margin:10px 0 14px;color:var(--sv-interior-ink);font-size:clamp(25px,2.2vw,34px);line-height:1.08}.sv-product-summary__price{margin-bottom:18px;color:var(--sv-interior-red);font-size:24px;font-weight:900}.sv-product-summary__price s{margin-left:10px;color:#8b8782;font-size:14px;font-weight:600}.sv-product-summary__copy{margin:0 0 22px;color:var(--sv-interior-muted);font-size:13px;line-height:1.72}.sv-product-form{display:grid;gap:10px}.sv-product-form label{color:var(--sv-interior-ink);font-size:12px;font-weight:900;text-transform:uppercase}.sv-product-form select,.sv-product-form input{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--sv-interior-line);border-radius:0;background:#fff;color:var(--sv-interior-ink)}.sv-product-form .sv-interior-btn{width:100%;margin-top:8px}.sv-product-quote{margin-top:18px;padding:16px;display:grid;gap:4px;color:#fff;background:var(--sv-interior-dark)}.sv-product-quote span{color:#ffffff94;font-size:12px}.sv-product-quote strong{color:#fff;font-size:14px;text-transform:uppercase}.sv-product-details{padding-top:36px}.sv-interior-empty{padding:42px;background:#fff;border:1px solid var(--sv-interior-line)}.sv-interior-empty--wide{grid-column:1 / -1}@media(max-width:1024px){.sv-interior__rail{width:min(100% - 48px,920px);max-width:min(100% - 48px,920px)}.sv-interior-body,.sv-product-details,.sv-product-stage{grid-template-columns:1fr}.sv-interior-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-product-summary{position:static}.sv-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sv-interior__rail{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.sv-interior-hero{min-height:300px;padding:104px 0 66px}.sv-interior-hero h1{font-size:clamp(30px,10vw,42px)}.sv-interior-body,.sv-product-details,.sv-collection-stage,.sv-product-stage{padding-top:42px;padding-bottom:58px}.sv-interior-panel--article,.sv-interior-sidecard,.sv-product-summary,.sv-interior-cta{padding:24px 20px}.sv-interior-sidebar,.sv-collection-head,.sv-collection-grid{grid-template-columns:1fr}.sv-interior-cta{align-items:flex-start;flex-direction:column}.sv-product-gallery__main{min-height:340px}.sv-product-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}}.sv-interior-lead{max-width:760px;margin:0 0 26px;color:var(--sv-interior-muted);font-size:clamp(15px,1.05vw,17px);line-height:1.76}.sv-page-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.sv-page-feature-grid a{min-height:210px;padding:20px;display:grid;align-content:end;gap:14px;color:var(--sv-interior-ink);background:linear-gradient(135deg,#f5f2ee,#fff);border:1px solid var(--sv-interior-line);position:relative;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.sv-page-feature-grid a:after{content:"";position:absolute;right:0;bottom:0;width:48%;height:34%;background:#fff;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.sv-page-feature-grid a:hover{border-color:#e52e2e57;box-shadow:0 22px 42px #1f1c191a;transform:translate3d(0,-3px,0)}.sv-page-feature-grid img{width:100%;height:118px;object-fit:contain;position:relative;z-index:1}.sv-page-feature-grid span{min-height:42px;display:block;position:relative;z-index:1;font-size:14px;font-weight:900;line-height:1.25}.sv-page-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,.8fr);gap:clamp(24px,3vw,44px);align-items:center;margin-top:26px}.sv-page-split>img{width:100%;max-height:420px;object-fit:contain;padding:clamp(18px,2.2vw,34px);background:linear-gradient(135deg,#f5f2ee,#fff);border:1px solid var(--sv-interior-line)}.sv-page-checklist{display:grid;gap:14px;margin:24px 0 0;padding:0;list-style:none}.sv-page-checklist li{position:relative;padding:14px 16px 14px 42px;color:var(--sv-interior-muted);background:#fff;border:1px solid var(--sv-interior-line);font-size:14px;line-height:1.55}.sv-page-checklist li:before{content:"\f00c";position:absolute;left:16px;top:14px;color:var(--sv-interior-red);font-family:"Font Awesome 6 Free";font-weight:900}.sv-page-metrics{display:grid;gap:14px}.sv-page-metrics strong{color:var(--sv-interior-red);font-size:13px;font-weight:900;text-transform:uppercase}.sv-page-metrics span{margin:-8px 0 8px;color:var(--sv-interior-muted);font-size:14px;line-height:1.65}.sv-page-accordion{display:grid;gap:12px;margin-top:24px}.sv-page-accordion details{background:#fff;border:1px solid var(--sv-interior-line)}.sv-page-accordion summary{padding:18px 20px;color:var(--sv-interior-ink);cursor:pointer;font-size:15px;font-weight:900;list-style:none}.sv-page-accordion summary::-webkit-details-marker{display:none}.sv-page-accordion summary:after{content:"+";float:right;color:var(--sv-interior-red);font-weight:900}.sv-page-accordion details[open] summary:after{content:"-"}.sv-page-accordion p{margin:0;padding:0 20px 20px;color:var(--sv-interior-muted);font-size:14px;line-height:1.68}.sv-contact-form{display:grid;gap:14px;margin-top:24px}.sv-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sv-contact-form input,.sv-contact-form textarea,.sv-search-form input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--sv-interior-line);border-radius:0;background:#fff;color:var(--sv-interior-ink);font:inherit}.sv-contact-form textarea{min-height:160px;padding-top:14px;resize:vertical}.sv-form-success{margin:0;padding:14px 16px;color:#fff;background:var(--sv-interior-dark);border-left:4px solid var(--sv-interior-red)}.sv-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sv-resource-card{display:flex;min-height:100%;flex-direction:column;background:#fff;border:1px solid var(--sv-interior-line);box-shadow:0 22px 46px #1f1c1912;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.sv-resource-card:hover{border-color:#e52e2e57;box-shadow:0 28px 58px #1f1c191f;transform:translate3d(0,-4px,0)}.sv-resource-card__media{aspect-ratio:1.42 / 1;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#282522,#121110)}.sv-resource-card__media img{width:100%;height:100%;object-fit:cover}.sv-resource-card__media span{color:#fff;font-size:42px;font-weight:900}.sv-resource-card__body{flex:1;padding:22px;display:flex;flex-direction:column}.sv-resource-card time{color:var(--sv-interior-red);font-size:11px;font-weight:900;text-transform:uppercase}.sv-resource-card h3{margin:10px 0;font-size:19px;line-height:1.25}.sv-resource-card h3 a{color:var(--sv-interior-ink)}.sv-resource-card p{margin:0 0 18px;color:var(--sv-interior-muted);font-size:13px;line-height:1.65}.sv-resource-card__link{margin-top:auto;color:var(--sv-interior-red);font-size:12px;font-weight:900;text-transform:uppercase}.sv-search-form{margin-bottom:36px;padding:22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;background:#fff;border:1px solid var(--sv-interior-line);box-shadow:0 20px 42px #1f1c1912}.sv-menu-deep-section{margin-top:clamp(34px,4vw,58px);padding-top:clamp(34px,4vw,58px);border-top:1px solid var(--sv-interior-line)}.sv-process-strip{margin-top:clamp(28px,3.4vw,48px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--sv-interior-dark);border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 56px #1f1c1929}.sv-process-strip div{min-height:190px;padding:24px 22px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-left:1px solid rgba(255,255,255,.1);overflow:hidden}.sv-process-strip div:first-child{border-left:0}.sv-process-strip div:before{content:"";position:absolute;top:0;right:0;width:42%;height:34%;background:var(--sv-interior-red);clip-path:polygon(34% 0,100% 0,100% 100%,0 0);opacity:.82}.sv-process-strip strong{position:absolute;top:20px;left:22px;color:#ffffff29;font-size:42px;font-weight:900;line-height:1}.sv-process-strip span{color:#fff;font-size:15px;font-weight:900;line-height:1.2;text-transform:uppercase}.sv-process-strip p{margin:10px 0 0;color:#ffffff9e;font-size:12px;line-height:1.55}.sv-capability-band{margin-top:clamp(28px,3vw,42px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sv-capability-band div{padding:24px 22px;background:#fff;border:1px solid var(--sv-interior-line);box-shadow:0 20px 42px #1f1c1912}.sv-capability-band i{width:40px;height:40px;margin-bottom:16px;display:grid;place-items:center;color:#fff;background:var(--sv-interior-red)}.sv-capability-band h3{margin:0 0 8px;color:var(--sv-interior-ink);font-size:17px;line-height:1.2}.sv-capability-band p{margin:0;color:var(--sv-interior-muted);font-size:13px;line-height:1.62}.sv-page-section{margin-top:clamp(38px,4.4vw,62px)}.sv-page-section--lined{padding-top:clamp(32px,3.4vw,48px);border-top:1px solid var(--sv-interior-line)}.sv-page-section--dark{padding:clamp(28px,3.4vw,44px);color:#ffffffb8;background:linear-gradient(135deg,rgba(229,46,46,.2),transparent 42%),var(--sv-interior-dark)}.sv-page-section--dark .sv-interior-kicker,.sv-page-section--dark h2{color:#fff}.sv-page-section--dark p{max-width:760px;margin:0;font-size:14px;line-height:1.72}.sv-page-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.sv-page-mini-grid article{min-height:168px;padding:24px 22px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;background:#fff;border:1px solid var(--sv-interior-line);overflow:hidden;box-shadow:0 20px 42px #1f1c190f}.sv-page-mini-grid article:after{content:"";position:absolute;top:0;right:0;width:82px;height:66px;background:#e52e2ee6;clip-path:polygon(34% 0,100% 0,100% 100%,0 0)}.sv-page-mini-grid span{position:absolute;top:18px;left:20px;color:#24232224;font-size:38px;font-weight:900;line-height:1}.sv-page-mini-grid h3{margin:0 0 9px;color:var(--sv-interior-ink);font-size:18px;line-height:1.18}.sv-page-mini-grid p{margin:0;color:var(--sv-interior-muted);font-size:13px;line-height:1.62}.sv-interior [id]{scroll-margin-top:112px}.sv-catalog-grid,.sv-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.sv-scenario-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-catalog-grid article,.sv-scenario-grid article{min-height:210px;padding:24px 22px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;background:#fff;border:1px solid var(--sv-interior-line);overflow:hidden;box-shadow:0 20px 42px #1f1c190f;scroll-margin-top:112px}.sv-catalog-grid article:before,.sv-scenario-grid article:before{content:"";position:absolute;top:0;right:0;width:96px;height:72px;background:#e52e2ee6;clip-path:polygon(36% 0,100% 0,100% 100%,0 0)}.sv-catalog-grid span,.sv-scenario-grid span{position:absolute;top:20px;left:22px;color:var(--sv-interior-red);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.sv-scenario-grid span{color:#2423222e;font-size:38px;letter-spacing:0}.sv-catalog-grid h3,.sv-scenario-grid h3{margin:0 0 10px;color:var(--sv-interior-ink);font-size:clamp(17px,1.1vw,20px);line-height:1.18}.sv-catalog-grid p,.sv-scenario-grid p{margin:0;color:var(--sv-interior-muted);font-size:13px;line-height:1.62}.sv-scenario-grid strong{display:block;margin-top:14px;color:var(--sv-interior-ink);font-size:12px;font-weight:900;line-height:1.45}.sv-collection-card--static .sv-collection-card__media{pointer-events:none}.sv-capability-band--four{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-interior-panel .sv-process-strip{box-shadow:none}@media(max-width:900px){.sv-page-feature-grid,.sv-resource-grid,.sv-catalog-grid,.sv-scenario-grid,.sv-process-strip,.sv-capability-band,.sv-capability-band--four{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-page-split{grid-template-columns:1fr}}@media(max-width:640px){.sv-page-feature-grid,.sv-resource-grid,.sv-form-grid,.sv-search-form,.sv-catalog-grid,.sv-scenario-grid,.sv-process-strip,.sv-capability-band,.sv-capability-band--four,.sv-page-mini-grid{grid-template-columns:1fr}.sv-page-feature-grid a{min-height:180px}.sv-page-section--dark{padding:24px 20px}.sv-search-form .sv-interior-btn{width:100%}}.sv-interior-body--menu{display:block;padding-top:clamp(44px,4.8vw,78px)}.sv-interior-body--menu .sv-interior-panel--menu{padding:0;background:transparent;border:0;box-shadow:none}.sv-interior-body--menu .sv-interior-panel--menu>.sv-interior-kicker:first-child,.sv-interior-body--menu .sv-interior-panel--menu>h2:first-of-type,.sv-interior-body--menu .sv-interior-panel--menu>.sv-interior-lead:first-of-type{max-width:820px}.sv-interior-body--menu .sv-interior-panel--menu>h2:first-of-type{margin-bottom:18px;font-size:clamp(30px,3.2vw,50px);line-height:1.02;text-transform:uppercase}.sv-interior-body--menu .sv-page-section{position:relative}.sv-interior-body--menu .sv-page-section>h2{max-width:820px}.sv-interior-body--menu .sv-page-section--lined{border-top-color:#24232229}.sv-interior-body--menu .sv-page-section--dark{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 58px #1f1c1924}.sv-interior-body--menu .sv-page-section--dark:after{content:"";position:absolute;right:0;bottom:0;width:min(260px,42%);height:46%;background:#ffffff14;clip-path:polygon(34% 0,100% 0,100% 100%,0 100%)}.sv-interior--products .sv-page-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.sv-interior--products .sv-page-feature-grid a{min-height:238px;grid-column:span 2;background:linear-gradient(150deg,#ffffffeb,#f4f1ecd1),#fff}.sv-interior--products .sv-page-feature-grid a:nth-child(1),.sv-interior--products .sv-page-feature-grid a:nth-child(6){grid-column:span 3;min-height:288px}.sv-interior--products .sv-page-feature-grid img{height:158px}.sv-interior--products .sv-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-interior--products .sv-catalog-grid article{min-height:236px;box-shadow:none}.sv-interior--products .sv-catalog-grid article:nth-child(1),.sv-interior--products .sv-catalog-grid article:nth-child(10),.sv-interior--products .sv-catalog-grid article:nth-child(12){grid-column:span 2}.sv-interior--products .sv-capability-band--four{grid-template-columns:1.15fr .95fr .95fr 1.15fr}.sv-interior--smart-vending-solutions .sv-page-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.sv-interior--smart-vending-solutions .sv-page-feature-grid a{grid-column:span 2;min-height:188px;align-content:center;grid-template-columns:110px minmax(0,1fr);align-items:center}.sv-interior--smart-vending-solutions .sv-page-feature-grid img{height:104px}.sv-interior--smart-vending-solutions .sv-page-feature-grid span{min-height:0}.sv-interior--smart-vending-solutions .sv-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--sv-interior-line);background:#fff}.sv-interior--smart-vending-solutions .sv-scenario-grid article{min-height:270px;border:0;border-right:1px solid var(--sv-interior-line);border-bottom:1px solid var(--sv-interior-line);box-shadow:none}.sv-interior--smart-vending-solutions .sv-scenario-grid article:nth-child(2n){border-right:0}.sv-interior--smart-vending-solutions .sv-scenario-grid article:nth-last-child(-n+2){border-bottom:0}.sv-interior--smart-vending-solutions .sv-scenario-grid span{top:22px;left:auto;right:24px;color:#e52e2e29;font-size:58px}.sv-interior--customization .sv-page-split{grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);align-items:stretch;background:#fff;border:1px solid var(--sv-interior-line)}.sv-interior--customization .sv-page-split>img{height:100%;max-height:none;min-height:430px;border:0;border-right:1px solid var(--sv-interior-line);background:linear-gradient(145deg,rgba(229,46,46,.08),transparent 42%),#f5f2ee}.sv-interior--customization .sv-page-checklist{align-content:center;margin:0;padding:clamp(26px,3vw,42px)}.sv-interior--customization .sv-scenario-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-interior--customization .sv-scenario-grid article{min-height:248px}.sv-interior--software-payment-systems .sv-page-split,.sv-interior--software-payment .sv-page-split{grid-template-columns:minmax(0,1.05fr) minmax(310px,.85fr);padding:clamp(24px,3vw,40px);background:linear-gradient(135deg,rgba(229,46,46,.12),transparent 38%),#252322;border:1px solid rgba(255,255,255,.09);color:#fff}.sv-interior--software-payment-systems .sv-page-split>img,.sv-interior--software-payment .sv-page-split>img{max-height:470px;border-color:#ffffff1f;background:#ffffff0d}.sv-interior--software-payment-systems .sv-page-checklist li,.sv-interior--software-payment .sv-page-checklist li{color:#ffffffb8;background:#ffffff0f;border-color:#ffffff21}.sv-interior--software-payment-systems .sv-page-mini-grid,.sv-interior--software-payment .sv-page-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-interior--software-payment-systems .sv-page-mini-grid article,.sv-interior--software-payment .sv-page-mini-grid article{min-height:210px;box-shadow:none}.sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(1),.sv-interior--software-payment .sv-page-mini-grid article:nth-child(1){background:#252322}.sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(1) h3,.sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(1) p,.sv-interior--software-payment .sv-page-mini-grid article:nth-child(1) h3,.sv-interior--software-payment .sv-page-mini-grid article:nth-child(1) p{color:#fff}.sv-interior--resources-blog .sv-resource-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-interior--resources-blog .sv-resource-card{box-shadow:none}.sv-interior--resources-blog .sv-resource-card:first-child{grid-column:span 2}.sv-interior--resources-blog .sv-resource-card:first-child .sv-resource-card__media{aspect-ratio:1.72 / 1}.sv-interior--resources-blog .sv-page-mini-grid,.sv-interior--resources-blog .sv-scenario-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-interior--resources-blog .sv-scenario-grid article{min-height:260px}.sv-interior--about-factory .sv-page-split,.sv-interior--about .sv-page-split{grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:stretch;background:#fff;border:1px solid var(--sv-interior-line)}.sv-interior--about-factory .sv-page-split>img,.sv-interior--about .sv-page-split>img{height:100%;max-height:none;min-height:470px;border:0;border-right:1px solid var(--sv-interior-line);background:linear-gradient(135deg,#f0ede8,#fff)}.sv-interior--about-factory .sv-page-metrics,.sv-interior--about .sv-page-metrics{align-content:center;padding:clamp(26px,3vw,42px);background:linear-gradient(135deg,rgba(229,46,46,.14),transparent 42%),#252322}.sv-interior--about-factory .sv-page-metrics strong,.sv-interior--about .sv-page-metrics strong{color:#fff}.sv-interior--about-factory .sv-page-metrics span,.sv-interior--about .sv-page-metrics span{color:#ffffffb3}.sv-interior--about-factory .sv-capability-band--four,.sv-interior--about .sv-capability-band--four{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-interior--about-factory .sv-capability-band div,.sv-interior--about .sv-capability-band div{min-height:190px}@media(max-width:1024px){.sv-interior--products .sv-page-feature-grid,.sv-interior--products .sv-catalog-grid,.sv-interior--smart-vending-solutions .sv-page-feature-grid,.sv-interior--customization .sv-scenario-grid--compact,.sv-interior--software-payment-systems .sv-page-mini-grid,.sv-interior--software-payment .sv-page-mini-grid,.sv-interior--resources-blog .sv-resource-grid,.sv-interior--resources-blog .sv-page-mini-grid,.sv-interior--resources-blog .sv-scenario-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-interior--products .sv-page-feature-grid a,.sv-interior--products .sv-page-feature-grid a:nth-child(1),.sv-interior--products .sv-page-feature-grid a:nth-child(6),.sv-interior--products .sv-catalog-grid article:nth-child(1),.sv-interior--products .sv-catalog-grid article:nth-child(10),.sv-interior--products .sv-catalog-grid article:nth-child(12),.sv-interior--resources-blog .sv-resource-card:first-child{grid-column:auto}.sv-interior--customization .sv-page-split,.sv-interior--software-payment-systems .sv-page-split,.sv-interior--software-payment .sv-page-split,.sv-interior--about-factory .sv-page-split,.sv-interior--about .sv-page-split{grid-template-columns:1fr}.sv-interior--customization .sv-page-split>img,.sv-interior--about-factory .sv-page-split>img,.sv-interior--about .sv-page-split>img{min-height:340px;border-right:0;border-bottom:1px solid var(--sv-interior-line)}}@media(max-width:640px){.sv-interior-body--menu{padding-top:36px}.sv-interior-body--menu .sv-interior-panel--menu>h2:first-of-type{font-size:clamp(26px,8.2vw,36px)}.sv-interior--products .sv-page-feature-grid,.sv-interior--products .sv-catalog-grid,.sv-interior--smart-vending-solutions .sv-page-feature-grid,.sv-interior--smart-vending-solutions .sv-scenario-grid,.sv-interior--customization .sv-scenario-grid--compact,.sv-interior--software-payment-systems .sv-page-mini-grid,.sv-interior--software-payment .sv-page-mini-grid,.sv-interior--resources-blog .sv-resource-grid,.sv-interior--resources-blog .sv-page-mini-grid,.sv-interior--resources-blog .sv-scenario-grid--compact,.sv-interior--about-factory .sv-capability-band--four,.sv-interior--about .sv-capability-band--four{grid-template-columns:1fr}.sv-interior--smart-vending-solutions .sv-page-feature-grid a{grid-template-columns:92px minmax(0,1fr)}.sv-interior--smart-vending-solutions .sv-scenario-grid{border:0;gap:14px;background:transparent}.sv-interior--smart-vending-solutions .sv-scenario-grid article{border:1px solid var(--sv-interior-line)}.sv-interior--customization .sv-page-split>img,.sv-interior--about-factory .sv-page-split>img,.sv-interior--about .sv-page-split>img{min-height:280px}}@media(min-width:1181px){html body .site-header.site-header.site-header .header-actions.header-actions.header-actions{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;height:78px!important;min-width:0!important;margin:0!important;gap:9px!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-switcher.lang-switcher{display:inline-flex!important;align-items:center!important;height:78px!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-btn.lang-btn.lang-btn{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;min-width:74px!important;height:38px!important;min-height:38px!important;padding:0 12px!important;overflow:hidden!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:2px!important;box-shadow:inset 0 1px #ffffff14!important;color:#ffffffd6!important;font-size:12px!important;font-weight:720!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-btn.lang-btn.lang-btn .fa-globe{font-size:12px!important;opacity:.9!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-btn.lang-btn.lang-btn .fa-chevron-down{margin-left:1px!important;font-size:8px!important;opacity:.62!important;transition:transform .18s ease,opacity .18s ease!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-btn.lang-btn.lang-btn:hover,html body .site-header.site-header.site-header .header-actions.header-actions .lang-btn.lang-btn.lang-btn:focus-visible{background:#ffffff16!important;border-color:#ffffff57!important;color:#fff!important;transform:translateY(-1px)!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-dropdown.lang-dropdown.lang-dropdown{top:calc(100% + 12px)!important;right:0!important;min-width:158px!important;padding:6px 0!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(10,17,24,.08)!important;border-top:2px solid #d71920!important;border-radius:0!important;box-shadow:0 18px 34px #00000029!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-dropdown.lang-dropdown.lang-dropdown button{min-height:38px!important;padding:0 14px!important;color:#171717!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;transition:background .16s ease,color .16s ease!important}html body .site-header.site-header.site-header .header-actions.header-actions .lang-dropdown.lang-dropdown.lang-dropdown button:hover,html body .site-header.site-header.site-header .header-actions.header-actions .lang-dropdown.lang-dropdown.lang-dropdown button:focus-visible{background:#f5f5f5!important;color:#d71920!important}html body .site-header.site-header.site-header .header-actions.header-actions .btn-quote.btn-quote.btn-quote{position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:clamp(146px,8.4vw,166px)!important;height:44px!important;min-height:44px!important;padding:0 20px!important;overflow:hidden!important;background:#d71920!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;box-shadow:0 10px 20px #d719203d,inset 0 1px #fff3!important;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)!important;color:#fff!important;font-size:clamp(12.5px,.78vw,14.5px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease!important}html body .site-header.site-header.site-header .header-actions.header-actions .btn-quote.btn-quote.btn-quote:before{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;content:""!important;background:linear-gradient(100deg,#ffffff2e,#fff0 46%)!important;opacity:.72!important;pointer-events:none!important;transform:translate(-105%)!important;transition:transform .34s cubic-bezier(.2,.8,.2,1)!important}html body .site-header.site-header.site-header .header-actions.header-actions .btn-quote.btn-quote.btn-quote:hover,html body .site-header.site-header.site-header .header-actions.header-actions .btn-quote.btn-quote.btn-quote:focus-visible{background:#ed1c24!important;color:#fff!important;box-shadow:0 14px 26px #d719204d,inset 0 1px #ffffff3d!important;transform:translateY(-1px)!important}html body .site-header.site-header.site-header .header-actions.header-actions .btn-quote.btn-quote.btn-quote:hover:before,html body .site-header.site-header.site-header .header-actions.header-actions .btn-quote.btn-quote.btn-quote:focus-visible:before{transform:translate(105%)!important}}@media(max-width:1180px){html body .site-header.site-header.site-header .header-actions.header-actions.header-actions .lang-switcher.lang-switcher{width:100%!important}html body .site-header.site-header.site-header .header-actions.header-actions.header-actions .lang-btn.lang-btn.lang-btn{display:inline-flex!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;justify-content:center!important;padding:0 16px!important;background:#ffffff0e!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:2px!important;color:#ffffffe0!important;clip-path:none!important;font-size:14px!important;font-weight:720!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}html body .site-header.site-header.site-header .header-actions.header-actions.header-actions .btn-quote.btn-quote.btn-quote{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 16px!important;background:#d71920!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:2px!important;box-shadow:0 12px 26px #d7192047!important;clip-path:none!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}}html body .sv-interior .sv-interior__rail.sv-interior-body--menu{width:min(1188px,calc(100vw - 96px));max-width:min(1188px,calc(100vw - 96px))}html body .sv-interior-body--menu .sv-interior-panel--menu>h2:first-of-type{max-width:820px;margin-bottom:16px;letter-spacing:0}html body .sv-interior-body--menu .sv-interior-lead{max-width:780px}html body .sv-interior-body--menu .sv-page-section{margin-top:clamp(46px,4.8vw,72px)}html body .sv-interior-body--menu .sv-page-section--lined{padding-top:clamp(38px,3.8vw,56px)}html body .sv-interior-body--menu .sv-page-feature-grid a,html body .sv-interior-body--menu .sv-catalog-grid article,html body .sv-interior-body--menu .sv-scenario-grid article,html body .sv-interior-body--menu .sv-page-mini-grid article,html body .sv-interior-body--menu .sv-resource-card,html body .sv-interior-body--menu .sv-capability-band div{border-color:#2623201f}html body .sv-interior-body--menu .sv-page-feature-grid a:hover,html body .sv-interior-body--menu .sv-resource-card:hover{border-color:#e52e2e61}html body .sv-interior--products .sv-page-feature-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:32px}html body .sv-interior--products .sv-page-feature-grid a{grid-column:span 4;min-height:286px;padding:22px;grid-template-rows:minmax(158px,1fr) auto;align-content:stretch;background:linear-gradient(145deg,#fffffff5,#f6f3eedb),#fff;box-shadow:none}html body .sv-interior--products .sv-page-feature-grid a:nth-child(1),html body .sv-interior--products .sv-page-feature-grid a:nth-child(6){grid-column:span 6;min-height:326px}html body .sv-interior--products .sv-page-feature-grid a:after{width:38%;height:28%;opacity:.92}html body .sv-interior--products .sv-page-feature-grid img{height:100%;max-height:196px;object-fit:contain;align-self:center;filter:drop-shadow(0 18px 24px rgba(31,28,25,.08))}html body .sv-interior--products .sv-page-feature-grid span{min-height:0;padding-top:18px;border-top:1px solid rgba(38,35,32,.1);font-size:15px}html body .sv-interior--products .sv-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid rgba(38,35,32,.12);background:#fff}html body .sv-interior--products .sv-catalog-grid article{min-height:238px;border:0;border-right:1px solid rgba(38,35,32,.12);border-bottom:1px solid rgba(38,35,32,.12);box-shadow:none}html body .sv-interior--products .sv-catalog-grid article:nth-child(4n){border-right:0}html body .sv-interior--products .sv-catalog-grid article:nth-last-child(-n+4){border-bottom:0}html body .sv-interior--products .sv-catalog-grid article:nth-child(1),html body .sv-interior--products .sv-catalog-grid article:nth-child(10),html body .sv-interior--products .sv-catalog-grid article:nth-child(12){grid-column:span 2}html body .sv-interior--products .sv-capability-band--four{grid-template-columns:1.18fr .92fr .92fr 1.18fr}html body .sv-interior--solutions .sv-page-feature-grid,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}html body .sv-interior--solutions .sv-page-feature-grid a,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid a{grid-column:span 2;min-height:148px;padding:16px;grid-template-columns:92px minmax(0,1fr);align-items:center;align-content:center;background:#fff}html body .sv-interior--solutions .sv-page-feature-grid img,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid img{height:92px}html body .sv-interior--solutions .sv-page-feature-grid span,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid span{min-height:0;font-size:13px}html body .sv-interior--solutions .sv-scenario-grid,html body .sv-interior--smart-vending-solutions .sv-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(38,35,32,.13);background:#fff}html body .sv-interior--solutions .sv-scenario-grid article,html body .sv-interior--smart-vending-solutions .sv-scenario-grid article{min-height:276px;border:0;border-right:1px solid rgba(38,35,32,.13);border-bottom:1px solid rgba(38,35,32,.13);box-shadow:none}html body .sv-interior--solutions .sv-scenario-grid article:nth-child(3n),html body .sv-interior--smart-vending-solutions .sv-scenario-grid article:nth-child(3n){border-right:0}html body .sv-interior--solutions .sv-scenario-grid article:nth-last-child(-n+3),html body .sv-interior--smart-vending-solutions .sv-scenario-grid article:nth-last-child(-n+3){border-bottom:0}html body .sv-interior--solutions .sv-scenario-grid span,html body .sv-interior--smart-vending-solutions .sv-scenario-grid span{top:20px;right:22px;left:auto;color:#e52e2e21;font-size:64px}html body .sv-interior--solutions .sv-capability-band--four,html body .sv-interior--smart-vending-solutions .sv-capability-band--four{grid-template-columns:repeat(4,minmax(0,1fr))}html body .sv-interior--solutions .sv-process-strip div,html body .sv-interior--smart-vending-solutions .sv-process-strip div{min-height:168px}html body .sv-interior--customization .sv-page-split{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);gap:0;align-items:stretch;background:#fff;border:1px solid rgba(38,35,32,.13)}html body .sv-interior--customization .sv-page-split>img{height:100%;min-height:430px;max-height:none;border:0;border-right:1px solid rgba(38,35,32,.13);background:linear-gradient(145deg,rgba(229,46,46,.08),transparent 44%),#f5f2ee}html body .sv-interior--customization .sv-page-checklist{margin:0;padding:clamp(28px,3vw,44px);align-content:center}html body .sv-interior--customization .sv-page-checklist li{padding-left:46px;box-shadow:none}html body .sv-interior--customization .sv-scenario-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body .sv-interior--customization .sv-scenario-grid article{min-height:252px}html body .sv-interior--customization .sv-scenario-grid article:before,html body .sv-interior--customization .sv-page-mini-grid article:after{width:78px;height:58px}html body .sv-interior--customization .sv-page-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html body .sv-interior--customization .sv-page-section--dark{max-width:920px;margin-right:auto;margin-left:0}html body .sv-interior--software-payment .sv-page-split,html body .sv-interior--software-payment-systems .sv-page-split{grid-template-columns:minmax(0,1.05fr) minmax(330px,.86fr);padding:clamp(24px,3vw,42px);background:linear-gradient(135deg,rgba(229,46,46,.14),transparent 40%),#242220;border:1px solid rgba(255,255,255,.1);color:#fff}html body .sv-interior--software-payment .sv-page-split>img,html body .sv-interior--software-payment-systems .sv-page-split>img{max-height:460px;border-color:#ffffff1f;background:#ffffff0d}html body .sv-interior--software-payment .sv-page-checklist li,html body .sv-interior--software-payment-systems .sv-page-checklist li{color:#ffffffbf;background:#ffffff0f;border-color:#ffffff21}html body .sv-interior--software-payment .sv-page-mini-grid,html body .sv-interior--software-payment-systems .sv-page-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body .sv-interior--software-payment .sv-page-mini-grid article,html body .sv-interior--software-payment-systems .sv-page-mini-grid article{min-height:214px;background:#fff;box-shadow:none}html body .sv-interior--software-payment .sv-page-mini-grid article:nth-child(1),html body .sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(1),html body .sv-interior--software-payment .sv-page-mini-grid article:nth-child(4),html body .sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(4){background:#242220}html body .sv-interior--software-payment .sv-page-mini-grid article:nth-child(1) h3,html body .sv-interior--software-payment .sv-page-mini-grid article:nth-child(1) p,html body .sv-interior--software-payment .sv-page-mini-grid article:nth-child(4) h3,html body .sv-interior--software-payment .sv-page-mini-grid article:nth-child(4) p,html body .sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(1) h3,html body .sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(1) p,html body .sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(4) h3,html body .sv-interior--software-payment-systems .sv-page-mini-grid article:nth-child(4) p{color:#fff}html body .sv-interior--software-payment .sv-page-section--dark,html body .sv-interior--software-payment-systems .sv-page-section--dark{padding-right:clamp(28px,8vw,120px)}html body .sv-interior--resources .sv-page-section--dark,html body .sv-interior--resources-center .sv-page-section--dark,html body .sv-interior--resources-blog .sv-page-section--dark{display:grid;grid-template-columns:minmax(0,.74fr) minmax(250px,.42fr);column-gap:clamp(28px,4vw,58px);align-items:end}html body .sv-interior--resources .sv-page-section--dark .sv-interior-kicker,html body .sv-interior--resources-center .sv-page-section--dark .sv-interior-kicker,html body .sv-interior--resources-blog .sv-page-section--dark .sv-interior-kicker{grid-column:1 / -1}html body .sv-interior--resources .sv-page-section--dark h2,html body .sv-interior--resources-center .sv-page-section--dark h2,html body .sv-interior--resources-blog .sv-page-section--dark h2{grid-column:1;grid-row:2;margin-bottom:0}html body .sv-interior--resources .sv-page-section--dark p,html body .sv-interior--resources-center .sv-page-section--dark p,html body .sv-interior--resources-blog .sv-page-section--dark p{grid-column:2;grid-row:2;max-width:none}html body .sv-interior--resources .sv-resource-grid,html body .sv-interior--resources-center .sv-resource-grid,html body .sv-interior--resources-blog .sv-resource-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:30px}html body .sv-interior--resources .sv-resource-card,html body .sv-interior--resources-center .sv-resource-card,html body .sv-interior--resources-blog .sv-resource-card{grid-column:span 4;box-shadow:none}html body .sv-interior--resources .sv-resource-card:first-child,html body .sv-interior--resources-center .sv-resource-card:first-child,html body .sv-interior--resources-blog .sv-resource-card:first-child{grid-column:span 6}html body .sv-interior--resources .sv-resource-card:nth-child(2),html body .sv-interior--resources-center .sv-resource-card:nth-child(2),html body .sv-interior--resources-blog .sv-resource-card:nth-child(2){grid-column:span 3}html body .sv-interior--resources .sv-resource-card:nth-child(3),html body .sv-interior--resources-center .sv-resource-card:nth-child(3),html body .sv-interior--resources-blog .sv-resource-card:nth-child(3){grid-column:span 3}html body .sv-interior--resources .sv-resource-card:first-child .sv-resource-card__media,html body .sv-interior--resources-center .sv-resource-card:first-child .sv-resource-card__media,html body .sv-interior--resources-blog .sv-resource-card:first-child .sv-resource-card__media{aspect-ratio:1.72 / 1}html body .sv-interior--resources .sv-page-mini-grid,html body .sv-interior--resources-center .sv-page-mini-grid,html body .sv-interior--resources-blog .sv-page-mini-grid,html body .sv-interior--resources .sv-scenario-grid--compact,html body .sv-interior--resources-center .sv-scenario-grid--compact,html body .sv-interior--resources-blog .sv-scenario-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}html body .sv-interior--resources .sv-scenario-grid article,html body .sv-interior--resources-center .sv-scenario-grid article,html body .sv-interior--resources-blog .sv-scenario-grid article{min-height:258px;box-shadow:none}html body .sv-interior--about .sv-page-split,html body .sv-interior--about-factory .sv-page-split{grid-template-columns:minmax(0,1.12fr) minmax(300px,.72fr);gap:0;align-items:stretch;background:#fff;border:1px solid rgba(38,35,32,.13)}html body .sv-interior--about .sv-page-split>img,html body .sv-interior--about-factory .sv-page-split>img{height:100%;min-height:480px;max-height:none;border:0;border-right:1px solid rgba(38,35,32,.13);background:linear-gradient(135deg,#f0ede8,#fff)}html body .sv-interior--about .sv-page-metrics,html body .sv-interior--about-factory .sv-page-metrics{align-content:center;padding:clamp(28px,3vw,44px);background:linear-gradient(135deg,rgba(229,46,46,.14),transparent 42%),#242220}html body .sv-interior--about .sv-page-metrics strong,html body .sv-interior--about-factory .sv-page-metrics strong{color:#fff}html body .sv-interior--about .sv-page-metrics span,html body .sv-interior--about-factory .sv-page-metrics span{color:#ffffffb8}html body .sv-interior--about .sv-capability-band--four,html body .sv-interior--about-factory .sv-capability-band--four{grid-template-columns:repeat(2,minmax(0,1fr))}html body .sv-interior--about .sv-capability-band div,html body .sv-interior--about-factory .sv-capability-band div{min-height:196px}html body .sv-interior--about .sv-process-strip div,html body .sv-interior--about-factory .sv-process-strip div{min-height:170px}@media(max-width:1024px){html body .sv-interior .sv-interior__rail.sv-interior-body--menu{width:min(980px,calc(100vw - 56px));max-width:min(980px,calc(100vw - 56px))}html body .sv-interior--products .sv-page-feature-grid,html body .sv-interior--products .sv-catalog-grid,html body .sv-interior--solutions .sv-page-feature-grid,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid,html body .sv-interior--solutions .sv-scenario-grid,html body .sv-interior--smart-vending-solutions .sv-scenario-grid,html body .sv-interior--customization .sv-scenario-grid--compact,html body .sv-interior--customization .sv-page-mini-grid,html body .sv-interior--software-payment .sv-page-mini-grid,html body .sv-interior--software-payment-systems .sv-page-mini-grid,html body .sv-interior--resources .sv-page-mini-grid,html body .sv-interior--resources-center .sv-page-mini-grid,html body .sv-interior--resources-blog .sv-page-mini-grid,html body .sv-interior--resources .sv-scenario-grid--compact,html body .sv-interior--resources-center .sv-scenario-grid--compact,html body .sv-interior--resources-blog .sv-scenario-grid--compact,html body .sv-interior--about .sv-capability-band--four,html body .sv-interior--about-factory .sv-capability-band--four{grid-template-columns:repeat(2,minmax(0,1fr))}html body .sv-interior--products .sv-page-feature-grid a,html body .sv-interior--products .sv-page-feature-grid a:nth-child(1),html body .sv-interior--products .sv-page-feature-grid a:nth-child(6),html body .sv-interior--products .sv-catalog-grid article:nth-child(1),html body .sv-interior--products .sv-catalog-grid article:nth-child(10),html body .sv-interior--products .sv-catalog-grid article:nth-child(12),html body .sv-interior--solutions .sv-page-feature-grid a,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid a{grid-column:auto}html body .sv-interior--products .sv-catalog-grid,html body .sv-interior--solutions .sv-scenario-grid,html body .sv-interior--smart-vending-solutions .sv-scenario-grid{gap:14px;border:0;background:transparent}html body .sv-interior--products .sv-catalog-grid article,html body .sv-interior--solutions .sv-scenario-grid article,html body .sv-interior--smart-vending-solutions .sv-scenario-grid article{border:1px solid rgba(38,35,32,.13)}html body .sv-interior--customization .sv-page-split,html body .sv-interior--software-payment .sv-page-split,html body .sv-interior--software-payment-systems .sv-page-split,html body .sv-interior--about .sv-page-split,html body .sv-interior--about-factory .sv-page-split{grid-template-columns:1fr}html body .sv-interior--customization .sv-page-split>img,html body .sv-interior--about .sv-page-split>img,html body .sv-interior--about-factory .sv-page-split>img{min-height:340px;border-right:0;border-bottom:1px solid rgba(38,35,32,.13)}html body .sv-interior--resources .sv-resource-card,html body .sv-interior--resources-center .sv-resource-card,html body .sv-interior--resources-blog .sv-resource-card,html body .sv-interior--resources .sv-resource-card:first-child,html body .sv-interior--resources-center .sv-resource-card:first-child,html body .sv-interior--resources-blog .sv-resource-card:first-child,html body .sv-interior--resources .sv-resource-card:nth-child(2),html body .sv-interior--resources-center .sv-resource-card:nth-child(2),html body .sv-interior--resources-blog .sv-resource-card:nth-child(2),html body .sv-interior--resources .sv-resource-card:nth-child(3),html body .sv-interior--resources-center .sv-resource-card:nth-child(3),html body .sv-interior--resources-blog .sv-resource-card:nth-child(3){grid-column:span 6}}@media(max-width:640px){html body .sv-interior .sv-interior__rail.sv-interior-body--menu{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}html body .sv-interior-body--menu{padding-top:34px}html body .sv-interior-body--menu .sv-interior-panel--menu>h2:first-of-type{font-size:clamp(26px,8vw,34px)}html body .sv-interior--products .sv-page-feature-grid,html body .sv-interior--products .sv-catalog-grid,html body .sv-interior--solutions .sv-page-feature-grid,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid,html body .sv-interior--solutions .sv-scenario-grid,html body .sv-interior--smart-vending-solutions .sv-scenario-grid,html body .sv-interior--customization .sv-scenario-grid--compact,html body .sv-interior--customization .sv-page-mini-grid,html body .sv-interior--software-payment .sv-page-mini-grid,html body .sv-interior--software-payment-systems .sv-page-mini-grid,html body .sv-interior--resources .sv-resource-grid,html body .sv-interior--resources-center .sv-resource-grid,html body .sv-interior--resources-blog .sv-resource-grid,html body .sv-interior--resources .sv-page-mini-grid,html body .sv-interior--resources-center .sv-page-mini-grid,html body .sv-interior--resources-blog .sv-page-mini-grid,html body .sv-interior--resources .sv-scenario-grid--compact,html body .sv-interior--resources-center .sv-scenario-grid--compact,html body .sv-interior--resources-blog .sv-scenario-grid--compact,html body .sv-interior--about .sv-capability-band--four,html body .sv-interior--about-factory .sv-capability-band--four{grid-template-columns:1fr}html body .sv-interior--products .sv-page-feature-grid a,html body .sv-interior--solutions .sv-page-feature-grid a,html body .sv-interior--smart-vending-solutions .sv-page-feature-grid a{min-height:178px;grid-template-columns:86px minmax(0,1fr)}html body .sv-interior--products .sv-page-feature-grid a{grid-template-columns:1fr;min-height:230px}html body .sv-interior--products .sv-page-feature-grid img{max-height:142px}html body .sv-interior--customization .sv-page-checklist,html body .sv-interior--about .sv-page-metrics,html body .sv-interior--about-factory .sv-page-metrics{padding:24px 20px}html body .sv-interior--resources .sv-page-section--dark,html body .sv-interior--resources-center .sv-page-section--dark,html body .sv-interior--resources-blog .sv-page-section--dark{display:block}html body .sv-interior--resources .sv-page-section--dark h2,html body .sv-interior--resources-center .sv-page-section--dark h2,html body .sv-interior--resources-blog .sv-page-section--dark h2{margin-bottom:18px}html body .sv-interior--resources .sv-resource-card,html body .sv-interior--resources-center .sv-resource-card,html body .sv-interior--resources-blog .sv-resource-card,html body .sv-interior--resources .sv-resource-card:first-child,html body .sv-interior--resources-center .sv-resource-card:first-child,html body .sv-interior--resources-blog .sv-resource-card:first-child,html body .sv-interior--resources .sv-resource-card:nth-child(2),html body .sv-interior--resources-center .sv-resource-card:nth-child(2),html body .sv-interior--resources-blog .sv-resource-card:nth-child(2),html body .sv-interior--resources .sv-resource-card:nth-child(3),html body .sv-interior--resources-center .sv-resource-card:nth-child(3),html body .sv-interior--resources-blog .sv-resource-card:nth-child(3){grid-column:auto}html body .sv-interior--software-payment .sv-page-split,html body .sv-interior--software-payment-systems .sv-page-split{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/theme.css.map */
