/* Original Pop: typography only. Existing content, layout, products and logos retained. */
@font-face{font-family:Manrope;src:url(assets/fonts/original-pop/manrope-variable.woff) format('woff');font-style:normal;font-weight:200 800;font-display:swap}
@font-face{font-family:'DM Sans';src:url(assets/fonts/original-pop/dm-sans-variable.woff) format('woff');font-style:normal;font-weight:100 1000;font-display:swap}
:root{--pop-body:'DM Sans',Manrope,'Noto Sans SC','Microsoft YaHei','PingFang SC',sans-serif;--pop-heading:Manrope,'DM Sans','Noto Sans SC','Microsoft YaHei','PingFang SC',sans-serif}
body,#sorbos-private-label,#sorbos-configurator{font-family:var(--pop-body)!important;font-weight:400;font-optical-sizing:auto}
button,input,select,textarea,summary,.wl-config-tabs button,.ft-composition-close{font-family:var(--pop-body)!important}
h1,h2,h3,h4,h5,h6,.hero h1 strong,.bite-line strong,
#sorbos-private-label :is(.spl-title,h1,h2,h3,h4),
#sorbos-configurator :is(h1,h2,h3,h1 strong,.sc-downloads h2 strong),
#sheets-panel :is(.sheet-heading h2,.ft-detail-title,.ft-block-title){font-family:var(--pop-heading)!important;font-weight:800!important;letter-spacing:-.025em}
.hero h1{font-weight:800;letter-spacing:-.035em;line-height:1.12}
.hero h1 strong{letter-spacing:-.035em;line-height:1.05}
h1,h2,h3,h4,.spl-title,.ft-detail-title,.ft-block-title{text-wrap:balance;overflow-wrap:break-word}
.format-stats strong,.big,.numbers strong,.horeca-quantity,.height-value,.load-stats strong,.total-weight strong,.ft-keyfact-value{font-family:var(--pop-heading)!important;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.025em}
table,dl,.load-stats,.weight-chips,input[type=number]{font-variant-numeric:tabular-nums}
svg text,.ft-composition-missing{font-family:var(--pop-body)!important}
.eyebrow,.spl-eyebrow,.sc-eyebrow{font-weight:700}
html:lang(zh) :is(h1,h2,h3,h4,h5,h6,.spl-title,.ft-detail-title,.ft-block-title){letter-spacing:0;line-height:1.25}
@media print{body,#sorbos-private-label,#sorbos-configurator{font-family:var(--pop-body)!important}h1,h2,h3,h4,h5,h6{font-family:var(--pop-heading)!important}}
