body.mn-smartfonts h1,
body.mn-smartfonts .page-title{font-size:calc(var(--mn-sf-1px,0.0625rem) * 26)}body.mn-smartfonts h2{font-size:calc(var(--mn-sf-1px,0.0625rem) * 21)}body.mn-smartfonts h3{font-size:calc(var(--mn-sf-1px,0.0625rem) * 17)}body.mn-smartfonts .mn-mega-close,
body.mn-smartfonts .mn-drawer-close,
body.mn-smartfonts .mn-lightbox-close{font-size:calc(var(--mn-sf-1px,0.0625rem) * 17)}body.mn-smartfonts .button,
body.mn-smartfonts button.button,
body.mn-smartfonts input[type="submit"],
body.mn-smartfonts a.wp-element-button,
body.mn-smartfonts button.wp-element-button,
body.mn-smartfonts .wp-element-button{font-size:calc(var(--mn-sf-1px,0.0625rem) * 13)}body.mn-smartfonts .single_add_to_cart_button.single_add_to_cart_button,
body.mn-smartfonts .add_to_cart_button.add_to_cart_button,
body.mn-smartfonts .mn-flycart-btn.mn-flycart-btn,
body.mn-smartfonts .button.pay,
body.mn-smartfonts .button.checkout,
body.mn-smartfonts .checkout-button.checkout-button,
body.mn-smartfonts .wc-block-cart__submit-button.wc-block-cart__submit-button,
body.mn-smartfonts .wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button{font-size:calc(var(--mn-sf-1px,0.0625rem) * 15)}body.mn-smartfonts input[type="text"],
body.mn-smartfonts input[type="search"],
body.mn-smartfonts input[type="email"],
body.mn-smartfonts input[type="tel"],
body.mn-smartfonts input[type="url"],
body.mn-smartfonts input[type="password"],
body.mn-smartfonts input[type="number"],
body.mn-smartfonts textarea,
body.mn-smartfonts select{font-size:calc(var(--mn-sf-1px,0.0625rem) * 15)}@media (pointer: coarse){body.mn-smartfonts input[type="text"],
body.mn-smartfonts input[type="search"],
body.mn-smartfonts input[type="email"],
body.mn-smartfonts input[type="tel"],
body.mn-smartfonts input[type="url"],
body.mn-smartfonts input[type="password"],
body.mn-smartfonts input[type="number"],
body.mn-smartfonts textarea,
body.mn-smartfonts select{font-size:calc(var(--mn-sf-1px,0.0625rem) * 16)}}@media (pointer: coarse){body.mn-smartfonts .mn-qty .qty{font-size:calc(var(--mn-sf-1px,0.0625rem) * 16)}}body.mn-smartfonts .mn-badge{font-size:calc(var(--mn-sf-1px,0.0625rem) * 12)}body.mn-smartfonts.mn-badgestyle-minimal .mn-badge{font-size:calc(var(--mn-sf-1px,0.0625rem) * 11)}body.mn-smartfonts .star-rating{font-size:calc(var(--mn-sf-1px,0.0625rem) * 15)}body.mn-smartfonts .mn-post-card-title{font-size:calc(var(--mn-sf-1px,0.0625rem) * 17)}body.mn-smartfonts .entry-meta{font-size:calc(var(--mn-sf-1px,0.0625rem) * 13)}body.mn-smartfonts .mn-lang-link{font-size:calc(var(--mn-sf-1px,0.0625rem) * 13)}body.mn-smartfonts .mn-lang-toggle{font-size:calc(var(--mn-sf-1px,0.0625rem) * 13)}body.mn-smartfonts .mn-category-tile-name{font-size:calc(var(--mn-sf-1px,0.0625rem) * 14)}body.mn-smartfonts .mn-slider-title{font-size:calc(var(--mn-sf-1px,0.0625rem) * 16)}body.mn-smartfonts .mn-page-subtitle{font-size:calc(var(--mn-sf-1px,0.0625rem) * 14)}body.mn-smartfonts.page .entry-content > h2,
body.mn-smartfonts.page .entry-content h2.wp-block-heading{font-size:calc(var(--mn-sf-1px,0.0625rem) * 17)}body.mn-smartfonts.page .entry-content > h3,
body.mn-smartfonts.page .entry-content h3.wp-block-heading{font-size:calc(var(--mn-sf-1px,0.0625rem) * 15)}