.font-family-title{font-family:var(--font_family_title, "Playfair Display")!important}.font-family-text{font-family:var(--font_family_text, "Raleway")!important}.font-family-button{font-family:var(--font_family_button, "Raleway")!important}.font-family-product-title{font-family:var(--font_family_product_title, "Raleway")!important}.font-family-product-price{font-family:var(--font_family_product_price, "Raleway")!important}.range-title-font-size{font-size:var(--range_title_font_size, 24px)!important}.range-text-font-size{font-size:var(--range_text_font_size, 14px)!important}.range-product-title-font-size{font-size:var(--range_product_title_font_size, 18px)!important}.range-product-subtitle-font-size{font-size:var(--range_product_subtitle_font_size, 16px)!important}.range-selling-price-font-size{font-size:var(--range_selling_price_font_size, 16px)!important}.range-market-price-font-size{font-size:var(--range_market_price_font_size, 13px)!important}.range-market-label-font-size{font-size:var(--range_market_label_font_size, 12px)!important}.range-selling-price-and-subtotal-font-size{font-size:var(--range_selling_price_and_subtotal_font_size, 16px)!important}.range-total-price-font-size{font-size:var(--range_total_price_font_size, 20px)!important}@media screen and (max-width:640px){.range-title-font-size{font-size:-webkit-calc(var(--range_title_font_size, 24px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_title_font_size, 24px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_title_font_size, 24px) * var(--range_m_font_size_ratio, 1))!important}.range-text-font-size{font-size:-webkit-calc(var(--range_text_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_text_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_text_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important}.range-product-title-font-size{font-size:-webkit-calc(var(--range_product_title_font_size, 18px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_product_title_font_size, 18px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_product_title_font_size, 18px) * var(--range_m_font_size_ratio, 1))!important}.range-product-subtitle-font-size{font-size:-webkit-calc(var(--range_product_subtitle_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_product_subtitle_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_product_subtitle_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important}.range-selling-price-font-size{font-size:-webkit-calc(var(--range_selling_price_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_selling_price_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_selling_price_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important}.range-market-price-font-size{font-size:-webkit-calc(var(--range_market_price_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_market_price_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_market_price_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important}.range-market-label-font-size{font-size:-webkit-calc(var(--range_market_label_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_market_label_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_market_label_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important}.range-selling-price-and-subtotal-font-size{font-size:-webkit-calc(var(--range_selling_price_and_subtotal_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_selling_price_and_subtotal_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_selling_price_and_subtotal_font_size, 16px) * var(--range_m_font_size_ratio, 1))!important}.range-total-price-font-size{font-size:-webkit-calc(var(--range_total_price_font_size, 20px) * var(--range_m_font_size_ratio, 1))!important;font-size:-moz-calc(var(--range_total_price_font_size, 20px) * var(--range_m_font_size_ratio, 1))!important;font-size:calc(var(--range_total_price_font_size, 20px) * var(--range_m_font_size_ratio, 1))!important}}