:root{--sv-ratio-rail: 931px;--sv-ratio-gutter: 154px}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(571px,calc(100vh - 128px))!important}html body .sv-atom-hero-section .sv-atom-hero__inner{transform:translate3d(0,-41px,0)}html body .sv-atom-hero-section .sv-atom-hero__content{width:min(664px,calc(100% - 64px))!important;max-width:664px!important}html body .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 .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 .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(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(104px,8.4vw,156px)!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(32px,2.85vw,45px) clamp(28px,2.65vw,47px) 0!important;box-shadow:0 16px 41px #18181814!important}html body .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 .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(24px,1.86vw,34px)!important}html body .sv-premium-about-section .sv-premium-about__copy{max-width:558px!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(229px,16.6vw,318px)!important}html body .sv-premium-about-section .sv-premium-about__image{width:min(100%,389px)!important;transform:translate3d(0,14px,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(269px,16.6vw,322px)!important}html body .sv-atomic-home .sv-atom-product-section .sv-service-item__txt{min-height:clamp(115px,6.5vw,135px)!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: 952px}}@media(min-width:1800px){:root{--sv-ratio-rail: 985px;--sv-ratio-gutter: 173px}}@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}}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero{min-height:min(571px,calc(100vh - 128px))!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__inner,html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__content{transform:translate3d(0,-41px,0)!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__content{width:min(664px,calc(100% - 64px))!important;max-width:664px!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .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--21509311627422__sv_atom_hero .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 #shopify-section-template--21509311627422__sv_atom_hero .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 main #shopify-section-template--21509311627422__sv_atom_hero .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 main #shopify-section-template--21509311627422__sv_about_premium{margin-top:0!important;padding-top:clamp(104px,8.4vw,156px)!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about{--sv-page-max: var(--sv-ratio-rail, 931px) !important;--sv-page-gutter: var(--sv-ratio-gutter, 64px) !important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__inner{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;padding:clamp(32px,2.85vw,45px) clamp(28px,2.65vw,47px) 0!important;box-shadow:0 16px 41px #18181814!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__grid{grid-template-columns:minmax(0,.94fr) minmax(263px,.78fr)!important;gap:clamp(26px,2.7vw,44px)!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__heading{font-size:clamp(24px,1.86vw,34px)!important}html body #shopify-section-template--21509311627422__sv_premium_lower .pl-why-hero,html body .sv-premium-lower-section .pl-why-hero{overflow:hidden!important}html body #shopify-section-template--21509311627422__sv_premium_lower .pl-why-hero:before,html body #shopify-section-template--21509311627422__sv_premium_lower .pl-why-hero:after,html body .sv-premium-lower-section .pl-why-hero:before,html body .sv-premium-lower-section .pl-why-hero:after{display:none!important;content:none!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__copy{max-width:558px!important;font-size:clamp(13px,.82vw,15px)!important;line-height:1.72!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__visual{min-height:clamp(229px,16.6vw,318px)!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__image{width:min(100%,389px)!important;transform:translate3d(0,14px,0)!important}@media(max-width:860px){html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero{min-height:620px!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__inner,html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__content{transform:none!important}html body main #shopify-section-template--21509311627422__sv_about_premium{padding-top:0!important;margin-top:-64px!important}}@media(min-width:861px){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{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;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}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/smartvendbox-ratio-polish-20260623-v2.css.map */
