:root{--sv-ratio-rail: 1148px;--sv-ratio-gutter: 96px}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(704px,calc(100vh - 54px))!important}html body .sv-atom-hero-section .sv-atom-hero__inner{transform:translate3d(0,-52px,0)}html body .sv-atom-hero-section .sv-atom-hero__content{width:min(820px,calc(100% - 64px))!important;max-width:820px!important}html body .sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(38px,2.72vw,52px)!important;line-height:1.02!important;margin-bottom:22px!important}html body .sv-atom-hero-section .sv-atom-hero__content p{max-width:784px!important;margin-bottom:28px!important;font-size:clamp(16px,1.04vw,20.5px)!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(40px,3.5vw,56px) clamp(34px,3.25vw,58px) 0!important;box-shadow:0 20px 52px #18181817!important}html body .sv-premium-about-section .sv-premium-about__grid{grid-template-columns:minmax(0,.94fr) minmax(324px,.78fr)!important;gap:clamp(32px,3.3vw,54px)!important}html body .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(30px,2.3vw,42px)!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(282px,20.4vw,392px)!important}html body .sv-premium-about-section .sv-premium-about__image{width:min(100%,480px)!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(332px,20.4vw,398px)!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: 1176px}}@media(min-width:1800px){:root{--sv-ratio-rail: 1216px;--sv-ratio-gutter: 112px}}@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(704px,calc(100vh - 54px))!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,-52px,0)!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__content{width:min(820px,calc(100% - 64px))!important;max-width:820px!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__content h1{font-size:clamp(38px,2.72vw,52px)!important;line-height:1.02!important;margin-bottom:22px!important}html body main #shopify-section-template--21509311627422__sv_atom_hero .sv-atom-hero__content p{max-width:784px!important;margin-bottom:28px!important;font-size:clamp(16px,1.04vw,20.5px)!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, 1204px) !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, 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:clamp(40px,3.5vw,56px) clamp(34px,3.25vw,58px) 0!important;box-shadow:0 20px 52px #18181817!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__grid{grid-template-columns:minmax(0,.94fr) minmax(324px,.78fr)!important;gap:clamp(32px,3.3vw,54px)!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__heading{font-size:clamp(30px,2.3vw,42px)!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(282px,20.4vw,392px)!important}html body main #shopify-section-template--21509311627422__sv_about_premium .sv-premium-about__image{width:min(100%,480px)!important;transform:translate3d(0,18px,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(704px,calc(100vh - 54px))!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,-52px,0)!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content{width:min(820px,calc(100% - 64px))!important;max-width:820px!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content h1{font-size:clamp(38px,2.72vw,52px)!important;line-height:1.02!important;margin-bottom:22px!important}html body main .sv-atomic-home .sv-atom-hero-section .sv-atom-hero__content p{max-width:784px!important;margin-bottom:28px!important;font-size:clamp(16px,1.04vw,20.5px)!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, 1148px),calc(100vw - var(--sv-ratio-gutter, 96px)))!important;max-width:min(var(--sv-ratio-rail, 1148px),calc(100vw - var(--sv-ratio-gutter, 96px)))!important;padding:clamp(40px,3.5vw,56px) clamp(34px,3.25vw,58px) 0!important;box-shadow:0 20px 52px #18181817!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__grid{grid-template-columns:minmax(0,.94fr) minmax(324px,.78fr)!important;gap:clamp(32px,3.3vw,54px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__heading{font-size:clamp(30px,2.3vw,42px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__visual{min-height:clamp(282px,20.4vw,392px)!important}html body main .sv-atomic-home .sv-premium-about-section .sv-premium-about__image{width:min(100%,480px)!important;transform:translate3d(0,18px,0)!important}html body main .sv-atomic-home .sv-atom-product-section .sv-service-item{height:clamp(332px,20.4vw,398px)!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/smartvendbox-ratio-polish-20260623-v2.css.map */
